完成迁移后, CordovaActivity.sendJavascript 被标记为已弃用。
我从InAppBrowser Cordova插件调用此方法,并使用2.7工作,但在Cordova 3.6.4中没有。
控制台显示:
Set native->JS mode to null
我应如何在Cordova 3.6.4中调用sendJavascript?这种弃用方法的替代品是什么?
由于
答案 0 :(得分:0)
首先,你不应该在InAppBrowser中使用cordova插件,InAppBroser应该只用于显示外部网站而不离开你的应用
无论如何,您可以使用以下命令从本机部分执行javascript:
String js = "alert('test')";
yourInAppBrowserWebView.loadUrlNow("javascript:" + js);