当前位置: 代码迷 >> BlackBerry >> js怎么调用BlackBerry代码
  详细解决方案

js怎么调用BlackBerry代码

热度:399   发布时间:2016-04-28 08:56:47.0
js如何调用BlackBerry代码?
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.
  相关解决方案