Apple Watch中的PWA和SPA支持

时间:2019-12-17 12:24:11

标签: single-page-application progressive-web-apps apple-watch

我想知道是否有用于创建PWA和SPA Web应用程序的完整文档,可以将其添加/安装到Apple Watch

我的意思是一个具有清单(名称,图标等)并且可以添加到Apple Watch菜单的Web应用程序

从WatchOS 5开始,Apple已向WatchOS添加了对Webkit的支持,我猜想呈现网页并不是一件容易的事,因为有多种Apple Watch的网络浏览器(如奇偶校验等)

很高兴听到您的回答

1 个答案:

答案 0 :(得分:0)

使PWA或SPA成为移动平台上的应用程序的一种方法是使用一个框架,该框架使用平台的Webview组件来显示内容,因为它是本机应用程序。

不幸的是,[1]我关于科尔多瓦苹果手表插件的消息说,

  

由于不支持WebView [..]

,因此无法直接在Watch上运行Cordova应用程序

尽管,源[1]是一个项目,为iPhone应用程序与Watch之间的通信提供了一些帮助,但是由于此处的解决方案是无论如何都以母语编写数据显示,所以我很可能会给出尝试使用Xamarin [2]或任何其他支持Watch OS的本机代码生成框架。我认为您的最终目标仍然是为Watch编写应用程序,这就是这样做的方式。

我的来源:

[1] https://github.com/leecrossley/cordova-plugin-apple-watch

[2] https://docs.microsoft.com/en-us/xamarin/ios/watchos/