首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > BlackBerry >

js怎么调用BlackBerry代码

2012-02-20 
js如何调用BlackBerry代码?Android中有个方法addJavascriptInterface,可以让js调用Android中的Java代码。请

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.

热点排行