Cordova版本 - 6.2.0 离子版 - 1.7.16
我已经完成了其他线程中提到的所有可能的解决方案,但在我的情况下似乎没有任何效果。
我的config.xml中的代码段
<access origin="*"/>
<access origin="tel:*" launch-external="yes"/>
要拨打电话的Html文件
<a class="decoration" href="tel:1800-419-0333">
<button class="button icon-left ion-ios-telephone sr-orange-color">1-800-419-0333
</button>
</a>
相同的代码适用于Android,拨号器打开,因为我调用按钮。
我还添加了以下代码以隐藏电话号码的下划线
<meta http-equiv="Content-Security-Policy"
content="default-src *; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval' http://localhost:8100"
charset="utf-8">
<meta name="format-detection" content="telephone=no">
此插件cordova-plugin-whitelist 1.2.3-dev“也已添加。
我是否需要删除上面的白名单插件,只需使用href标签拨打电话,因为我使用的是最新版本的cordova?
答案 0 :(得分:0)
我必须添加以下代码才能在离子ios平台中进行调用。
<allow-intent href="tel:*"/>
<allow-navigation href="*"/>