从BlackBerry WebWorks应用程序启动BlackBerry应用程序
我对BlackBerry开发还是新手,但我正在尝试找到一种方法,如果我有一个WebWorks应用程序(应用程序a)和一个本机应用程序B,我想启动应用程序B,并从应用程序a提供一些数据。一旦应用程序B启动,它就需要能够将更多数据传递回应用程序a 我已经开始环顾四周,阅读blackberry.launch api 但从那里我只看到你能够启动特定的应用程序 这里的任何建议都将不胜感激。 亲切问候,,从BlackBerry WebWorks应用程序启动BlackBerry应用程序,blackberry,blackberry-webworks,Blackberry,Blackberry Webworks,我对BlackBerry开发还是新手,但我正在尝试找到一种方法,如果我有一个WebWorks应用程序(应用程序a)和一个本机应用程序B,我想启动应用程序B,并从应用程序a提供一些数据。一旦应用程序B启动,它就需要能够将更多数据传递回应用程序a 我已经开始环顾四周,阅读blackberry.launch api 但从那里我只看到你能够启动特定的应用程序 这里的任何建议都将不胜感激。 亲切问候,, Michael如果这是一个真正的WebWorks应用程序,请使用: var args=newbla
Michael如果这是一个真正的WebWorks应用程序,请使用:
var args=newblackBerry.invoke.JavaArguments('net_rim_bb_memo_app');
blackberry.invoke.invoke(blackberry.invoke.APP_JAVA,args);//JAVA
编辑:
我没有阅读有关将数据传递回应用程序A的部分。您需要:
- 返回数据
- 将应用程序设为B和
<script type="text/javascript">
var args = new blackberry.invoke.JavaArguments('net_rim_bb_memo_app');
blackberry.invoke.invoke(blackberry.invoke.APP_JAVA, args); // Java
</script>