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