【发布时间】:2018-09-28 06:42:20
【问题描述】:
我在通过 JS 打开 Android 原生拨号器时遇到问题。使用“tel:XXXXXXXXXX”打开一个默认拨号器,下面是代码
HTML
<div class="phoneLinkDiv" onclick="javascript:openNativeDialer('tel:9291808586');" data-rel="external"></div>
JS
function openDialer(num) {
window.location.href = num;
}
上述代码在 Chrome/Firefox 中按预期工作,但在支持 Web@Work 的 Android 设备上无法正常工作。
更多信息: 我知道 ionicframework 因为 CORS 而不允许。无论如何通过HTML或JS或任何其他想法为特定网页启用CORS以打开本机拨号器
【问题讨论】:
-
你用的是安卓的webview吗??
-
不,即使在设备中,我们也仅使用 chrome,但设备启用了 Web@works,为访问站点提供了安全的环境。
标签: javascript android ionic-framework mobile