Android中有个方法addJavascriptInterface,可以让js调用Android中的Java代码。请问在BB中有没有类似的方法或者思路?谢谢!
------解决方案--------------------
ScriptableFunction bbtest = new ScriptableFunction(){
public Object invoke(final Object thiz, final Object[] args) throws Exception
{
Dialog.alert("haha");
return "testhaha";
}
};
browserField.extendScriptEngine("jstest", bbtest);
然后在JS中
function test(){
var ha = jstest();
}
调用JS中的test()运行到代码jstest()则激活bbtest弹出"haha",并返回"testhaha"给js中的 var ha.