android webview错误页面未找到

android webview错误页面未找到,第1张

概述我使用webVIew读取本地 HTML. HTML存储位置 资产项目 有些手机可以成功使用(三星…) 有些手机不能(HTC nexus …) 这是我的代码 public class MainActivity extends Activity { private WebView wvBrowser; @Override public void onCreate(Bundl 我使用webVIEw读取本地 HTML.
HTML存储位置
资产项目

有些手机可以成功使用(三星…)
有些手机不能(HTC nexus …)

这是我的代码

public class MainActivity extends Activity {    private WebVIEw wvbrowser;     @OverrIDe    public voID onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentVIEw(R.layout.main);        findVIEws();    }    public boolean onKeyDown(int keyCode,KeyEvent event) {        if (wvbrowser.canGoBack() && event.getKeyCode() == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) {            wvbrowser.goBack();            return true;        }        return super.onKeyDown(keyCode,event);    }    private voID findVIEws() {        wvbrowser = (WebVIEw) findVIEwByID(R.ID.browser);        //wvbrowser.loadUrl(getString(R.string.GoogleUrl));        wvbrowser.getSettings().setSupportZoom(true);        wvbrowser.getSettings().setBuiltInZoomControls(true);        wvbrowser.loadUrl("file:///androID_asset/ts.htm");          }   }
解决方法 这是你的解决方案

根据文档和我的经验,它应该工作得很好.您只需在WebVIEw中使用覆盖方法onReceivedError设置WebClIEnt.

这是我的一些旧测试应用程序的片段:

wvbrowser = (WebVIEw) findVIEwByID(R.ID.browser); wvbrowser.setWebVIEwClIEnt(new WebVIEwClIEnt() {    @OverrIDe    public voID onReceivedError(WebVIEw vIEw,int errorCode,String description,String failingUrl) {            Log.i("WEB_VIEW_TEST","error code:" + errorCode);            super.onReceivedError(vIEw,errorCode,description,failingUrl);    } });

我已经测试过了,它运行得很好.检查您的日志,看看你得到了什么样的代码错误.

这一切都可以在http://developer.android.com/reference/android/webkit/WebView.html找到

希望能帮助到你.

总结

以上是内存溢出为你收集整理的android webview错误页面未找到全部内容,希望文章能够帮你解决android webview错误页面未找到所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1131181.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存