private String getMeaningJavascript = "javascript:JavaScriptInterface.getMeaning (function test() {return 'hi';} test();)";
...
this.loadUrl(getMeaningJavascript);
...
public class JavaScriptInterface {
@JavascriptInterface
public void getWord(String text){
wordAndMeaning += text;
Log.w("test",text);
}
@JavascriptInterface
public void getMeaning(String text) {
Log.w("test",text);
}
}
Это мой код JavaScript для выполнения.
И функция getMeaning моего интерфейса просто печатает привет.
Я не думаю, что есть проблема с моим кодом JavaScript.
но я не знаю, почему возникает эта ошибка.