首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在苹果手表WatchKit上显示视频

在苹果手表WatchKit上显示视频
EN

Stack Overflow用户
提问于 2015-06-04 14:58:50
回答 4查看 1.3K关注 0票数 0

有谁知道如何在苹果手表上显示.mp4电影吗?

我也检查过苹果公司的其他网址以及this page

但没有得到任何关于在苹果手表上显示视频的线索。

那么,在苹果手表上显示mp4视频是可能还是不可能呢?

EN

回答 4

Stack Overflow用户

发布于 2015-06-04 15:21:33

当前WatchKit SDK不支持视频播放。如果您使用视频中的帧创建了一个动画图像,并将其传输到Watch,那么您将获得最接近的结果。除了传输速度很慢外,帧速率也会很低,而且没有音频。与理想相去甚远。

票数 0
EN

Stack Overflow用户

发布于 2015-06-07 15:21:52

我尝试使用openParentApplication:reply:从扩展中调用,并结合ios应用程序中的应用程序代理调用的application:handleWatchKitExtensionRequest:reply:委托(以响应扩展)。

这两个函数允许您在应用程序和手表扩展之间来回传递字典。

我调用openParentApplication:reply:它允许我传递一个字典,然后application:handleWatchKitExtensionRequest:reply:被自动调用,当完成时,它从openParentApplication:reply调用一个回调:

我基本上是在这个基础上创建一个循环。

我可以从应用程序委托中获取nsstring和nsnumber(一个计数器),并将其传递回扩展。这个循环在模拟器中执行得相当快(然而,根据我对文档的理解,在模拟器之外,我并不认为它会慢很多,因为扩展代码也驻留在iphone上)。

无论如何,一旦我尝试将uiimage添加到这个等式中(回调中的字典),整个字典在扩展回调中将被接收为nil (不再有nsnumber,也没有nsstring)。

看起来操作系统可能是故意阻止像这样的视频尝试(手动图像分帧)。

如果其他人有任何想法,我很乐意听听。我还没有尝试过“移交”。

票数 0
EN

Stack Overflow用户

发布于 2015-09-10 09:13:59

在watchOS 2中可以使用WKInterfaceMovie播放视频

WKInterfaceMovie对象允许您直接从界面回放视频和音频内容。对于直接从应用程序播放的音频和视频资产,请保持剪辑相对较短。短剪辑在磁盘上占用的空间更少,耗电量更少,下载时间也更短。”https://developer.apple.com/library/prerelease/watchos/documentation/WatchKit/Reference/WKInterfaceMovie_class/index.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30637045

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档