我正在尝试使用XWalkView作为我的 Android 应用程序中的 webview 替代品。我注意到没有setWebViewClient
方法上XWalkView目的。问题是我想检查页面何时完成(onPageFinished
)以及资源加载时(onLoadResource
)。我怎样才能做到这一点XWalkView?
我使用本教程嵌入了 XWalkView
在android studio中嵌入人行横道 https://stackoverflow.com/questions/28781803/embed-crosswalk-in-android-studio
Cross Walk API 为每个组件引入了自己的名称。不仅是WebView
被重命名为XWalkView
, 但是也WebViewClient
其对应物名为XWalkResourceClient
and WebChromeClient
- XWalkUIClient
。所以,而不是setWebViewClient
你应该使用setResourceClient
方法和通过XWalkResourceClient
以它为例。在这个对象中你可以实现一些必需的方法,例如onLoadFinished
。请咨询Cross Walk API 文档 https://crosswalk-project.org/apis/embeddingapidocs_v5/index.html了解更多详情。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)