我希望覆盖此Reference WebChromeClient
方法onConsoleMessage()
:
我的应用程序使用了Cordova框架,我的类继承自CordovaChromeClient
。
到目前为止,我已迁移到Crosswalk
框架。
用基本的话说,我用Crosswalk提供的Cordova取代了Cordova。 Crosswalk也有class CordovaChromeClient
,但它没有onConsoleMessage()
。
我的目标是捕获JavaScript错误并发送报告但是使用Crosswalk我不知道如何通过console.log(/* */)
获取客户打印的信息
来自XWalkUIClient.JavascriptMessageType:
到目前为止我只有以下选项:
XWalkUIClient.JavascriptMessageType JAVASCRIPT_ALERT JavaScript alert dialog.
XWalkUIClient.JavascriptMessageType JAVASCRIPT_BEFOREUNLOAD JavaScript dialog for a window-before-unload notification.
XWalkUIClient.JavascriptMessageType JAVASCRIPT_CONFIRM JavaScript confirm dialog.
XWalkUIClient.JavascriptMessageType JAVASCRIPT_PROMPT JavaScript prompt dialog.
有什么想法吗?
我使用crosswalk-cordova-8.37.189.12-arm