我正在开发一个Cordova应用程序,用于在InAppBorwser插件webview中加载其Web内容。该应用程序包含“tel:XXXXXXXXXXXXX”链接,导致Android操作系统打开拨号程序。单击链接时,拨号程序将打开,但InAppBrowser会显示一个错误页面,指示tel:XXXXXXXXXX上的网页不可用。
是否有可能解决这个问题?
注意:当Web内容加载到Cordova默认Web视图内而不是InAppBrowser内部时,该功能正常工作。
答案 0 :(得分:0)
您可以尝试使用inappbrowser的LOAD START事件来检测正在打开的URL是否包含" tel&#34 ;;然后在发生任何事情之前停止执行。你的原生拨号器仍应弹出。