我正在开发phonegap应用程序。
在iPhone版本中,我们可以通过" UIWebViewBounce"停止弹跳。设为NO。
那么我怎么能停止在Android版本中为web-view弹跳。
因为在Android版本中,它的弹跳和考虑为滚动。因此,我无法在html页面中滚动滚动条内的元素。
任何解决方案用于激活滚动条滚动并停止弹回主屏幕。?
提前致谢。
答案 0 :(得分:3)
在尝试使用android上的phonegap创建应用时,你无法获得正常的html滚动行为
你无法获得溢出:android webview中任何html元素的滚动效果
您需要使用第三方库,例如 jquerymobile, iscroll4,等,以获得原生外观。
或者你也可以构建自己的逻辑
答案 1 :(得分:1)
以下是我将显示滚动条的示例。它会对你有所帮助。
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);
}
}