问题描述
我无法在我的React应用程序中使用默认电话或Skype开始通话。以下代码在本地有效,但在生产/实时环境中无效。
function onClick(event: any) {
window.location.assign("tel:" + props.value);
}
这是在本地显示的图像:
我在生产中遇到以下错误:
拒绝框架“”,因为它违反了以下内容安全性 策略指令:“ frame-src blob:数据:https:mailto:ms-appx-web: ms-excel:ms-powerpoint:ms-visio:ms-word:onenote:pdf: local.teams.office.com:*本地主机:* msteams:sip:sips: ms-whiteboard-preview:”。
请帮助我解决这个问题。
解决方法
我用以下代码找到了解决方案:
function onClick(event: any) {
window.open("tel:" + props.value,'_system')
}