假设我使用 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内部打开移动浏览器上的窗口(弹出窗口)?