Android“WebKit”中的锚标记浏览器

发布于 2024-10-17 13:24:03 字数 460 浏览 1 评论 0原文

如果我打开:
内容://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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文