1

我还是 BlackBerry 开发的新手,但我正在尝试找到一种方法,如果我有一个 WebWorks 应用程序(应用程序 A)和一个本机应用程序 B,我想使用应用程序 A 提供的一些数据启动应用程序 B。一旦应用程序B,然后它需要能够将更多数据传递回应用程序 A。

我已经开始环顾四周并通读 blackberry.launch api

https://origin-bdsc.webapps.blackberry.com/html5/documentation/ww_webrefs/blackberry_launch_971534_1 ...

但从那里我只看到你能够启动特定的应用程序。

任何建议在这里表示赞赏。亲切的问候,迈克尔

4

1 回答 1

3

如果这是一个真正的 WebWorks 应用程序,请将blackberry.invoke.invokeJavaArguments一起使用:

<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 的部分。您要么需要:

于 2012-05-14T16:24:24.950 回答