【发布时间】:2025-12-03 14:10:02
【问题描述】:
我将 fullpage.js 用于 Android 4.2 平板电脑的基于 html5/css3/jquery 的应用程序,我使用 PhoneGap Web 服务生成该应用程序。在 PC 和模拟器上,一切运行顺畅且快速,但在平板电脑本身上,各部分之间的滚动非常缓慢且不稳定。在幻灯片之间滚动会更好一些,虽然也不是很流畅。我在 fullpage.js 选项中有 css3: true 并且我为应用程序使用了非常轻量级的图像和元素。假设每个部分每个滚动加载大约 50kb。我为所有部分固定了背景,并且它保持在原位而没有滞后,只有加载的每个部分内容变得不稳定(看起来它正在加载方形补丁)。 当我在平板电脑的 Chrome 浏览器中打开相同的 html 文件时,一切正常。所以我相信这是 Android 的默认 WebView 导致了这种不稳定和问题。有什么方法可以让它与 fullpage.js 一起工作吗?
【问题讨论】:
-
您在使用 Android 网络浏览器访问 demo page 时是否遇到同样的问题?
-
不,它在默认浏览器中运行流畅,就像我在 Chrome 上的页面一样。但是您的页面实际上并没有任何内容,它只是 css 颜色和文本。我的应用在每个部分都有两层全屏图像。背景为 30kb Jpg,顶部为 1kb svg。这不是那么大的负担。但是,当我删除所有图像时,它运行良好。因此,只有在部分有全屏图像时才会出现断断续续的情况。
-
我在这里上传了它,同样的断断续续的加载也通过网络持续存在。 mnabievart.com/TabletPortfolio_3(不要介意由于屏幕尺寸不同而导致的一些图形故障)。
标签: android html css webview fullpage.js