2012-05-14 168 views
1

我還是BlackBerry的新手,但我試圖找到一種方法,如果我有WebWorks應用程序(應用程序A)和原生應用程序B,我想啓動應用程序B從應用A.一旦應用B提供了一些數據,然後它需要能夠通過blackberry.launch API來更多的數據傳回給應用A.從BlackBerry WebWorks應用程序啓動BlackBerry應用程序

我已經開始環顧四周,閱讀

https://origin-bdsc.webapps.blackberry.com/html5/documentation/ww_webrefs/blackberry_launch_971534_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.部分你要麼需要:

+0

謝謝,這工作:) 下一個挑戰將獲得數據回第一個應用程序,所以時間去嘗試一些修補與JavaScript擴展。 –

+0

太棒了。接受答案? –

相關問題