javascript函數我使用的主要活動如下代碼,它給人的功能顯示()沒有定義調用從Android活動
public class cordovaExample extends DroidGap {
Context mcontext;
private novel n;
private Server s;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
new Thread(new Server(this)).start();
try {
Thread.sleep(500);
} catch (InterruptedException e) { }
new Thread(new Client()).start();
super.init();
n = new novel(this, appView);
s = new Server(this,appView);
appView.getSettings().setJavaScriptEnabled(true);
appView.addJavascriptInterface(n, "novel");
appView.addJavascriptInterface(s, "Server");
super.loadUrl("file:///android_asset/www/index.html");
super.loadUrl("javascript:display()");
}
}
在它給錯誤顯示的最後一行()是未定義
function display() {
alert("abc");
}
上面的代碼顯示在顯示功能,是我使用的HTML文件
任何類型的幫助將不勝感激
感謝名單先生回答,如果我想調用其他方法的JavaScript方法,它是不活動的,然後呢? ? – akshay1728
看到更新的答案...順便說一句,插件總是訪問'sendJavascript()'功能 –
好吧,我會嘗試非常感謝你+ 1加入 – akshay1728