【问题标题】:Unable to start call using default phone or skype无法使用默认电话或 Skype 开始通话
【发布时间】:2020-09-17 19:11:12
【问题描述】:

我无法在我的 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:* localhost:* msteams: sip: sips: ms-whiteboard-preview:"。

请帮我解决这个问题。

【问题讨论】:

    标签: reactjs content-security-policy


    【解决方案1】:

    我通过以下代码找到了我的解决方案:

    function onClick(event: any) {
        window.open("tel:" + props.value, '_system')
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多