我有一个网页,我想通过JavaScript与它进行交互(获取数据和执行输入事件),这意味着我想在后台加载网页。
在iOS中,我可以使用WebKit
和webView + evaluateJavaScript
方法轻松完成此操作,但由于我想在Apple Watch上运行此功能,并且没有适用于WebKit框架的事实watchOS,我正在寻找另一种方法来做到这一点。
有什么想法吗?
答案 0 :(得分:0)
目前无法在watchOS上运行JavaScript代码。您应该将代码移植到Swift / Obj-C并在watchOS上本机运行,或者您必须在iOS应用程序中运行JS代码,然后使用WatchConnectivity
框架将评估的数据发送到Watch应用程序。
由于watchOS上没有网络浏览器(并且很可能在不久的将来也不会成为一个),所以将WebKit
框架移植到watchOS是没有意义的,所以我建议你找到了解决问题的永久替代方案。
答案 1 :(得分:0)