0

假设我使用 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>

有什么帮助吗?谢谢你。

我的问题可能与这个问题相似,但答案并没有太大帮助。 如何使用javascript从webview内部打开移动浏览器上的窗口(弹出窗口)?

4

0 回答 0