3

所以最近 Apple® 为其 Apple Watch® 发布了第二个操作系统。通过此次更新,Apple Watch® 现在可以自行处理 HTTP 请求和互联网连接。他们添加了

 WKInterfaceMovie

使用该方法从 url 加载视频

" - setMovieURL: 声明(watchOS 2.0 中的新功能)

迅速

  func setMovieURL(_ URL: NSURL)

目标-C

- (void)setMovieURL:(NSURL * _Nonnull)URL

"

如果我在线输入带有任何 .mov 视频的 URL。WKInterfaceMovie 会自动关闭。有时会出现“下载”圈并开始加载,但我无法显示远程视频(未存储在 Apple Watch® 中)

如果有人可以帮助我,我会感到惊讶。

谢谢

4

1 回答 1

1

它仅适用于https URL,与应用传输安全 (ATS) 设置无关。

WatchKit 框架参考

如果您为远程服务器上的文件指定 URL,此方法会首先下载该文件并显示一个进度指示器来显示操作的进度。由于 WatchKit 在从 Web 服务器下载文件时使用 App Transport Security (ATS),因此文件必须位于安全服务器上,并且 URL 必须使用 https 方案。如果您的服务器不支持 ATS 级别的安全性,请在播放之前自行下载文件。

于 2016-02-03T01:38:44.990 回答