由于Android上的WebView实现依赖于Android版本和制造商(三星和其他制造商应用自己的补丁),我想为我的Android应用程序提供自己的渲染引擎,以减少QA开销和增益更有信心。
我使用Chrome引擎(Chromium)和Firefox引擎(GeckoView)进行了修改,并将它们集成到我的Android应用中。
GeckoView非常直接集成,到目前为止它运行良好。我唯一缺少的是一个类似于WebView的addJavascriptInterface
的Javascript界面(双向)。
有没有办法获得Javascript回调并使用GeckoView执行Javascript?