使用Javascript从inApp Web视图在移动浏览器中打开URL

假设我使用Flutter Webview插件调用了一个网页。网页代码如下:

<button onclick="window.open('https://api.whatsapp.com/send?phone=60175XXXX','_system');"><i class="fa fa-whatsapp"></i> Whatsapp</button>

当我单击按钮时,它会重定向到ERR_UNKNOWN_URL_SCHEME,因为链接指向的是whatsapp://,而不是https://。

我试图通过不遵循Android WebView err_unknown_url_scheme来调整Flutter代码。 我只想在网页内使用Javascript打开移动浏览器。

已经尝试使用'_blank'或target ='_ system',但无效。

"window.open('https://api.whatsapp.com/send?phone=60175XXXX','_blank');"

<a href="https://www.google.com/" target='_system'>...</a>

有什么帮助吗?谢谢。

我的问题可能与此类似,但是答案并没有太大帮助。 How to open a window(poup) on mobile browser from inside a webview using javascript?

iCMS 回答:使用Javascript从inApp Web视图在移动浏览器中打开URL

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/1912753.html

大家都在问