我还是BlackBerry开发的新手,但我想找到一种方法,如果我有一个WebWorks应用程序(应用程序A)和一个本机应用程序B,我想启动应用程序B,其中包含应用程序A提供的一些数据一旦应用程序B,它就需要能够将更多数据传递回应用程序A.
我已经开始四处寻找并阅读blackberry.launch api
https://origin-bdsc.webapps.blackberry.com/html5/documentation/ww_webrefs/blackberry_launch_971534_1 ...
但是从那里我只看到你能够启动特定的应用程序。
对此有任何建议表示赞赏。 亲切的问候, 迈克尔
答案 0 :(得分:3)
如果这是一个真实的WebWorks应用程序,请将blackberry.invoke.invoke与JavaArguments一起使用:
<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>
修改强>: 我没有阅读有关将数据传回应用程序A的部分。您需要: