Kindle Fire WebView锚链接无法在本地页面中工作

时间:2014-07-29 21:00:09

标签: android webview hyperlink anchor kindle-fire

我使用WebView显示本地存储的帮助页面,而其他页面上的锚点链接不适用于Kindle Fire HD。链接到其他页面(仅对页面 - 没有锚点),以及指向同一页面中的锚点的链接在Kindle上正常工作。 在常规Android(Galaxy Nexus等)上,链接和锚点都可以正常工作。

链接看起来像这样

HREF =" menus.html" - 工作
  或
 HREF =" menus.html#filing_menu" - 失败
  或
 一个HREf =" #filing_menu" - 作品

锚点看起来像

id =" filing_menu"等

我尝试过使用(例如)menus.html /#filing_menu和标签,使用name =" filing_menu"结果相同。只有Kindle Fire HD失败,只有链接到其他页面上的锚点。

失败似乎是

网页不可用 [URL]的网页可能暂时关闭....

似乎Kindle版本的WebView在附加锚点时无法找到该页面。有没有人遇到过这个问题并找到了解决方案。

由于 大卫

1 个答案:

答案 0 :(得分:0)

我假设您正在使用Android WebView股票?首先,它听起来像一个错误,这是不好的,我们将调查它。但其次,您是否尝试过Amazon WebView?这是the SDK download。它是基于Chromium的股票WebView的直接替代品,它可以在Kindle Fire HD等Fire OS设备上运行,对您来说可能是一个很好的解决方案。