我有一个webview
,其中我正在渲染一个包含链接(anchor tag
和target="_blank"
)的html文件,该链接将在external browser
中打开。这是html的代码:
"<html><body><a href='https://mail.google.com/mail/ca/u/0/?shva=1#sent' target='_blank'>Test</a></body></html>";
单击链接后,在外部浏览器中打开时,the hash part is removed
。为什么会这样?
如何防止这种情况或克服此缺陷?
更新
在进一步的实验中,我发现如果浏览器默认不是IE,外部浏览器会忽略#fragment。 (Non-Metro
)