Android WebView JQuery 移动水平滚动

标签 android jquery-mobile webview

我正在使用 jquery 移动框架在 android 中创建 webview 应用程序。 我需要显示宽度大于屏幕的表格。 水平滚动条不显示。 我尝试了很多方法,但没有一个对我有用..(很多人都面临着与我相同的问题,我已经尝试了第 1 到 3 页中的所有谷歌搜索结果链接,还有一些来自 stackoverflow 的链接) 有什么建议吗? *抱歉我的英语不好..

最佳答案

我有一个非常相似的问题,我通过一些实验找到了适合我的情况的解决方法(错误修复?)。

在 JQuery Mobile CSS 文件(对我来说是“jquery.mobile-1.1.0-rc.2.css”)中,我将第 1119 行更改为:

 .ui-content { border-width: 0; overflow: visible; overflow-x: hidden; padding: 15px; }

到:

 .ui-content { border-width: 0; overflow: visible; overflow-x: scroll; padding: 15px; }

这让我的 CSS(具有绝对宽度和坐标)可以水平滚动。

一旦您修改了 JQuery Mobile CSS 的本地副本,请不要忘记更改 html header 中的链接。

同样,我不确定之前的行为是否是故意的。它很可能符合 Jquery Mobile 团队的设计目标。但这种变化对我有用。希望对您有所帮助。

关于Android WebView JQuery 移动水平滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10117179/

相关文章:

android - 无需帐户登录即可访问 Google 相册共享相册的 REST API

android - 如何在 Kotlin 中处理后按

android - setRequiredNetworkType 不适用于定期任务?

android - 来自另一个类的 Webview.loadurl

Android 对 edittext 的限制

javascript - PhoneGap 应用程序不是 .live ('tap' ) iOS 上的事件

jquery-mobile - JQM 弹出窗口 - fieldcontain 在弹出窗口内不起作用

javascript - JQuery 移动动态 Div 页面

android - WebView 方向更改不调整网页大小

android - Android WebView 中的 Sencha Touch 2 白屏