Android“WebKit”中的锚标记浏览器
如果我打开:
内容://com.android.htmlfileprovider/sdcard/vik_book_temp/oebps/ch01.htm
在 Android 浏览器中,同样可以正确打开,但是当我打开像
这样的锚标记页面时 内容://com.android.htmlfileprovider/sdcard/vik_book_temp/oebps/ch01.htm#s01c02
Android 浏览器无法打开 html 页面中的相关部分。
鉴于 content://com.android.htmlfileprovider/sdcard/vik_book_temp/oebps/ch01.htm?s01c02 打开 html 页面的顶部。这是 Android 浏览器中的错误还是 Android 浏览器中锚标记的不兼容问题。如果是,那么有什么办法呢?如何设置锚标记或在运行时将“#”符号更改为什么符号以启用到某个部分的导航?
If i open:
content://com.android.htmlfileprovider/sdcard/vik_book_temp/oebps/ch01.htm
in an android browser the same opens correctly, but when I open a anchor tag page like
content://com.android.htmlfileprovider/sdcard/vik_book_temp/oebps/ch01.htm#s01c02
the android browser fails to open the relevant section within the html page.
Whereas
content://com.android.htmlfileprovider/sdcard/vik_book_temp/oebps/ch01.htm?s01c02 opens the top of the html page. Is this is a bug in the android browser or incompatibility issue with anchor tags in android browser. If yes then what is a way around? How do I set anchor tags or change the "#" symbol to what symbol at runtime to enable navigation to a section?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论