我目前使用cordova和JqueryMobile创建Iphone应用
Apple Watch 1& 2个版本要求手表将手表与用户iphone配对。
有没有人知道苹果手表3是否仍然需要手表与iphone配对,或者手表可以直接在手表上加载应用,而不需要与iPhone配对,因为Apple Watch有Celular
只是想知道我是否可以使用相同的平台和代码来开发我的应用程序的Apple Watch兼容版本。
期待您的回复
答案 0 :(得分:1)
Cordova不支持Apple-Watch作为平台,因为app扩展(如Watch-Extension,Today-Extension,iMessage-Extension,......)可能永远不会受到支持,因此它本身就是本机的。 WatchKit
(用于创建Watch-Apps)不提供集成webview的可能性(请参阅this帖子),这就是为什么cordova根本无法工作的原因。
但这并不意味着你无法为你的cordova-app创建一个Watch-Extension(你必须使用Swift / Obj-C来实现你的扩展)。看看这个伟大的插件:cordova-plugin-apple-watch
关于Apple-Watch 3的另一个问题:我认为开发过程将保持不变,Watch-Apps仍然是主机应用程序的扩展,必须安装在配对上苹果手机。否则,必须可以在App-Store中将手表应用程序发布为独立应用程序 - 我从未听说过Apple计划这样做的任何内容。