我使用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在附加锚点时无法找到该页面。有没有人遇到过这个问题并找到了解决方案。
由于 大卫
答案 0 :(得分:0)
我假设您正在使用Android WebView股票?首先,它听起来像一个错误,这是不好的,我们将调查它。但其次,您是否尝试过Amazon WebView?这是the SDK download。它是基于Chromium的股票WebView的直接替代品,它可以在Kindle Fire HD等Fire OS设备上运行,对您来说可能是一个很好的解决方案。