使用inappbrowser打开移动网站并使用类似应用程序的phonegap / cordova项目。问题是tel url链接总是最终重定向到Android上的err_unknown_url_scheme。
我确实在config.xml中将其列入白名单:
现在它可以正确打开拨号器。唯一的问题是它总是导致Android的错误页面,这不会带来良好的用户体验。
为了澄清,如果有所不同,则在inappbrowser中打开的站点内访问tel链接。
有人知道如何解决这个问题吗?
答案 0 :(得分:0)
根据您在评论中提到的cordova版本,您可以通过将此添加到config.xml来解决此问题
<access origin="*" />
如果不起作用,请尝试这个
register_instance_option :controller do
Proc.new do
object.create
flash[:notice] = "created #{@object.name}"
redirect_to show_path
end
end
答案 1 :(得分:0)
最新的inappbrowser补丁在输入时已经为我解决了这个问题。我使用以下命令重新添加/更新到当前版本的inappbrowser:cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git。