我有一个网页,我想通过JavaScript与它交互(获取数据和执行输入事件),这意味着我想在后台加载网页。
在iOS中,我可以通过WebKit
和webView + evaluateJavaScript
方法很容易做到这一点,但由于我想在Apple Watch上运行这一点,并且没有针对watchOS的WebKit框架,所以我正在寻找另一种方法来实现这一点。
有什么想法吗?
发布于 2017-09-04 05:15:55
目前还没有办法在watchOS上运行JavaScript代码。您应该将代码移植到Swift/Obj-C并在watchOS上本地运行它,或者必须在iOS应用程序中运行JS代码,然后使用WatchConnectivity
框架将评估的数据发送到手表应用程序。
由于watchOS上没有web浏览器(很可能在不久的将来也不会有),将WebKit
框架移植到watchOS是没有意义的,所以我建议您为您的问题找到一个永久的替代方案。
https://stackoverflow.com/questions/46019110
复制相似问题