watchOS和跨平台cordova应用程序兼容性

时间:2015-07-13 10:31:08

标签: ios cordova watchkit

我们有一个使用phonegap / Apache Cordova开发的跨平台移动应用程序,可在iOS,Android和Windows上运行。该应用程序主要使用javascript编写,我们为Phonegap不足的某些功能创建了特定于平台的插件。现在我们想扩展Apple手表的应用程序。在watchOS1.x中,在watch上运行的应用程序只是UI,实际的业务代码和逻辑仍在移动应用程序中。但是在watchOS2.0中,看起来手表本身可以独立运行应用程序,即使它仍然需要配对。业务代码和资源可以在手表上运行。那么有哪些选项可以扩展现有的移动应用程序以供观看?有没有办法可以挽救在javascript中创建的业务代码的大部分内容,还是我们需要再次使用母语重新创建所有内容?

1 个答案:

答案 0 :(得分:0)

使用WatchOS 1和2,您可以使用this plugin,它允许您在Javascript中创建UI(尽管有一些限制)。您可以在手机应用中重复使用业务逻辑,因为此插件是WatchOS 1风格,因此手表会调用手机(即使手机应用已关闭)。