我有一个webview,我在其中呈现一个包含链接(带有target =“_ blank”的锚标记)的html文件,该文件将在外部浏览器中打开.这是html的代码:
“< html>< body>< a href ='https://mail.google.com/mail/ca/u/0/?shva = 1#sent'target ='_ blank'>测试< /一个>< /体>< / HTML>“中;
单击该链接后,当它在外部浏览器中打开时,将删除哈希部分.为什么会这样?
我该如何防止这种情况或克服这个缺陷?
UPDATE
在进一步的实验中,我发现如果浏览器默认不是IE,外部浏览器会忽略#fragment. (非地铁)
解决方法
它是标准的一部分,然后再说,它不是.阅读这个问题,以掌握你面临的问题:)
URL Fragment and 302 redirects