mol*_*008 2 wordpress anchor android webview
我正在开发简单的应用程序,它必须在webview中显示网站.Webside是在word按下和按钮构建的,假设打开菜单不起作用(它在普通浏览器中工作).
菜单容器:
<nav id="access" role="navigation" class="mm-menu mm-horizontal mm-current mm-opened"> ..</nav>
Run Code Online (Sandbox Code Playgroud)
链接到菜单:
<a href="#access" id="menu-btn" class="active"></a>
Run Code Online (Sandbox Code Playgroud)
当我点击常规浏览器菜单中的链接从右边轻微但url不受影响我的意思是stil SomeDomain.com而不是SomeDomain.com/#access.
重要信息:
- 我已经尝试重新加载链接onPageFinished(有和没有在最后添加#access)
- 我的webView不在ScrollView中
-我已经设定 webViewSettings.setJavaScriptEnabled(true);
我正在加载我的网络:mainWebView.loadUrl(url);
你有任何想法如何解决这个问题?
我终于明白了,问题是我的webview不完全支持html5:
mWebView.setFocusable(true);
mWebView.setFocusableInTouchMode(true);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.getSettings().setPluginsEnabled(true);
mWebView.getSettings().setRenderPriority(RenderPriority.HIGH);
mWebView.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);
mWebView.getSettings().setDomStorageEnabled(true);
mWebView.getSettings().setDatabaseEnabled(true);
mWebView.getSettings().setAppCacheEnabled(true);
mWebView.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
913 次 |
| 最近记录: |