我们有一个cordova应用程序,我们正在努力支持Apple手表。我知道我们不能直接在Apple手表上运行cordova应用程序,因为Apple Watch上没有webkit。但Apple Watch上的应用程序似乎反映了从Mobile推出的应用程序。大部分处理都预计会在Mobile上发生。所以我希望我可以重用一些在Cordova应用程序中创建的本地数据库层,服务器通信和业务逻辑。为此我相信我需要建立移动应用程序和手表应用程序之间的通信。此外,我相信如果我需要调用移动应用程序中提供的任何javascript函数,移动应用程序需要处于活动状态。当移动应用程序处于后台或处于非活动状态时,有没有办法从Apple Watch调用javascript函数。
答案 0 :(得分:0)
是的,您可以重复使用手机应用,甚至可以使用Javascript构建Watch UI。使用此插件:http://plugins.telerik.com/cordova/plugin/applewatch
如果手机应用程序关闭或在后台,Watch应用程序从中获取数据没有问题。