WatchKit是否支持html?是否有像UIWebview这样的控制器?。
我的客户希望在Apple Watch中显示网页。这有可能吗?
答案 0 :(得分:3)
UIWebView
中没有WatchKit
(WatchOS 1
和WatchOS 2
都没有。
然而,完全有可能解决这个问题:
您可以加载HTML
,挑选相关内容,然后在Label
中显示该内容。然而,这不是一个聪明的解决方案,因为网站所有者可以更改其布局并使您的应用程序无用,直到您更新它。
我的建议是向服务器发送GET
- 请求,并以JSON
格式接收相关数据(如果他们有API
。如果他们不这样做,您可以使用和服等服务将网站转换为API
。
或者您可以设置自己的服务器,作为API
。您只需向其发送请求,它就会查询网站/加载HTML
,并将相关内容返回给您的应用。
在任何情况下,解决方案是从网站获取相关内容并使用标签和图像视图显示。
答案 1 :(得分:2)
watchKit中没有webView,但我设法将HTML转换为格式化的String
N>1024
答案 2 :(得分:0)
没有。 WatchKit中没有UIWebView
之类的内容。
答案 3 :(得分:0)
好像WatchOS5似乎增加了对WebKit的有限支持: