我正在尝试使用KitKat 4.4将网站移植到Android平板电脑。
WebView vendWebView = (WebView) findViewById(R.id.webview);
WebSettings webSettings = vendWebView.getSettings();
// Enable JavaScript
webSettings.setJavaScriptEnabled(true);
vendWebView.setWebViewClient(new WebViewClient());
vendWebView.loadUrl("https://xxxxxxx.xxxxxx.com/");
该网站适用于Chrome浏览器,但并非所有HTML版本都适用于Android Chrome网络浏览器。该网站是否可以从Chrome PC浏览器移植到Android浏览器。
Thanks
在Android浏览器上无效但在PC Chrome浏览器上运行的特定HTML是 -
<div id="quick-keys" class="sell">
<div id="menu" class="quick-key-menu">
<ul></ul>
</div>
<div id="list">
<ul></ul>
</div>
<div id="pages">
<ul></ul>
<a href="#prev" id="page-previous"><i class="icon-quick-keys-pagination-previous"></i></a>
<a href="#next" id="page-next"><i class="icon-quick-keys-pagination-next"></i></a>
</div>
<div id="quick-key-default">
<div class="quick-key-menu">
<ul>
<li style="width: 516px;">
<a href="/setup/quick_keys">Quick Keys</a> </li>
</ul>
</div>
<div class="striped-box">
<a href="/setup/quick_keys" class="btn btn--primary btn--large btn--well quick-key-call-to-action" alt="Set up your Quick Keys">Set Up Quick Keys</a>
<p>Quick Keys let you configure a grid of buttons <br />to quickly add products to a sale.</p>
</div>
</div>
</div>
</div>
答案 0 :(得分:1)
您是否看过migrating WebViews to 4.4的页面?
4.4对WebView处理有很多变化,有一件事可能是setWebContentDebuggingEnabled并看到WebView实际接收的内容。
WebView在先前版本中是否按预期工作?
(抱歉,我想将此作为评论,但我会丢失很多格式)