【发布时间】:2015-08-06 19:12:58
【问题描述】:
我使用 Cordova (5.5.1) 构建了我的应用程序,我正在尝试通过 WhatsApp 分享 Url。
我正在使用以下协议:whatsapp://send?text= test
如果我在移动浏览器上打开我的网站,它就可以工作。在 iOS 上它也能正常工作。
我已尝试将此 <access origin="whatsapp:*" launch-external="yes" /> 添加到我的 config.xml 中,但仍然无法正常工作。
我正在使用 InAppBrowser,这就是我打开网页视图的方式
var ref = window.open("http://m.estadao.com.br/?load-all=true", "_blank", "location=no", "toolbar=no", "closebuttoncaption=a", "EnableViewPortScale=no");
知道如何解决这个问题吗?
【问题讨论】:
-
我不清楚。首先,您在 inAppBrowser 上打开您的网站,您打开的网页有 whatsapp 链接?
-
@jcesarmobile 准确
-
@jcesarmobile 我这边也出现了同样的错误。我已经使用适用于 android 的 inappbrowser 打开了我的网站。它添加了任何社交媒体共享图标,whatsapp 显示此错误
-
@HeemanshuBhalla,所以你使用的是 InAppBrowser,所以我对另一个问题所说的不适用,那是在 Cordova webview 内部。正如我所说,最好创建您自己的问题并提供更多信息,例如您正在使用 InAppBrowser 并且当网站具有社交媒体按钮时会发生这种情况,并且这些按钮的作用示例也可能会有所帮助
-
确定@jcesarmobile。我很快就会做。
标签: android ios cordova webview whatsapp