=================================================
WebWorks app调用/传递参数给Java应用,有几个办法:
1)直接invoke 手机上面的Java Application,可以传多个参数过去
参考:
By leveraging the Invoke API, you can invoke virtually any other application on the BlackBerry smartphone through a simple API call。
http://devblog.blackberry.com/2010/06/using-invoke-apis-in-your-blackberry-widget/
好处:简单易用;坏处:应用之间是紧耦合2)自己写一个WebWorks Plugin,Plugin里面POST Global Event,参考这里
好处:传简单参数,应用之间是松耦合;坏处:要自己搞个WebWorks Plugin,稍微麻烦点
=================================================
思考:
反过来,Java应用要传参数给WebWorks应用,怎么办?
办法:使用Message Inbox 社区API(监听邮件信息,类似于WebWorks API中的监听短信SMS API)
=================================================
Android上面,PhoneGap应用如何传参数给Java应用呢?
1)自己写一个PhoneGap Plugin,调用本应用的Java class
2)JavaScript直接调用本应用的Java Class