【发布时间】:2014-03-14 22:38:50
【问题描述】:
在我的 Android Webview 中,我加载了我的网页。这些页面在页面的不同部分都有 Adsense。如果 Adsense 存在于页面内,点击事件会在默认浏览器中打开 Adsense 链接/或询问在哪里打开。这很好。
问题是:
- 如果页面中存在固定的adsense(如:style="position: fixed;",则无法点击。我在portarit 中点击Adsense,但没有任何反应。这是问题。
- Adsense 在页面前面。因此,如果 Adsense 图片后面存在链接,当我点击 Adsense 时,它们的底部链接会打开。
- 如果我将设备旋转到横向 Adsense 可以点击,点击会打开新的浏览器。
- 我将这个 z-index:9999; 添加到 adsense div。但是行为是一样的。不响应点击。
另外,我有一个固定的顶部导航栏(Twitter-bootstrap)。当用户向下滚动时,如果固定导航栏后面有链接,如果用户点击导航栏,webview会打开导航栏后面的链接。
据我所知,后台链接的优先级高于固定元素的链接。还有一些固定的元素不能在portarit中点击?
此问题出现在 Android 2.3.x 中。我在 Android 4.x 中没有遇到问题
【问题讨论】:
标签: android html webview adsense