我正在开发phonegap应用程序。
在 iPhone 版本中,我们可以通过将“UIWebViewBounce”设置为 NO 来停止弹跳。
那么我怎样才能停止在 Android 版本中弹跳以进行 web 视图。
因为在 Android 版本中,它的弹跳被认为是滚动。所以我不能滚动html页面中滚动条内的元素。
任何解决方案用于激活滚动条的滚动并停止弹跳主屏幕。?
提前致谢。
我正在开发phonegap应用程序。
在 iPhone 版本中,我们可以通过将“UIWebViewBounce”设置为 NO 来停止弹跳。
那么我怎样才能停止在 Android 版本中弹跳以进行 web 视图。
因为在 Android 版本中,它的弹跳被认为是滚动。所以我不能滚动html页面中滚动条内的元素。
任何解决方案用于激活滚动条的滚动并停止弹跳主屏幕。?
提前致谢。
好吧,当您尝试在 android 上使用 phonegap 创建应用程序时,您无法获得正常的 html 滚动行为。
您无法获得 android webview 中任何 html 元素的溢出:滚动效果。
您需要使用第三方库,例如jquerymobile、 iscroll4 等,以获得原生的外观和感觉。
或者您也可以构建自己的逻辑
这是我的示例,它将显示滚动条。它会帮助你。
public class MyActivity extends DroidGap {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
super.loadUrl("file:///android_asset/www/index.html");
// Display vertical scrollbar and hide horizontal scrollBar
super.appView.setVerticalScrollBarEnabled(true);
super.appView.setHorizontalScrollBarEnabled(false);
// set scrollbar style
super.appView.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY);
}
}