猿问

Android Java和Phonegap Javascript之间的通信?

Android Java和Phonegap Javascript之间的通信?

我相信可以从(PhoneGap)Javascript调用Java方法。

谁知道怎么做?(我知道如何通过更改PhoneGap的源代码来实现,但我会避免这种情况)


拉莫斯之舞
浏览 282回答 3
3回答

慕少森

addJavaScriptInterface(mc, "MyCls")没有Gap init()ed可能会导致应用程序崩溃,你最好super.init()先添加addJavascriptInterface()public class Main extends DroidGap{    private MyClass mc;    @Override    public void onCreate(Bundle savedInstanceState)    {        super.onCreate(savedInstanceState);        super.init();        mc = new MyClass(this, appView);        appView.addJavascriptInterface(mc, "MyCls");        super.loadUrl(getString(R.string.url));    }}
随时随地看视频慕课网APP

相关分类

Android
我要回答