相关疑难解决方法(0)

如何检测iPhone 5(宽屏设备)?

我刚刚升级到XCode 4.5 GM,发现你现在可以将"4"Retina'大小应用到故事板中的视图控制器.

现在,如果我想创建一个在iPhone 4和5上运行的应用程序,当然我必须构建每个窗口两次,但我还必须检测用户是否有一个3.5"或4"屏幕的iPhone,然后应用视图.

我该怎么办?

iphone screen objective-c device ios

301
推荐指数
9
解决办法
15万
查看次数

我可以在iPhone或Android上避免使用HTML5的原生全屏视频播放器吗?

我已经构建了一个Web应用程序,它使用HTML5标记和JavaScript代码,使其他内容与正在运行的视频同步.它在桌面浏览器中运行良好:Firefox,Chrome和Safari.在iPhone或DroidX上,原生视频播放器会弹出并占据屏幕,从而模糊了我想要与视频同时显示的其他动态内容.

有没有办法解决?如果有必要的话,我会弄清楚如何为这两个平台编写原生应用程序,但如果我能坚持使用HTML5/JavaScript,它将为我节省大量的精力.

iphone video html5 android fullscreen

120
推荐指数
6
解决办法
11万
查看次数

检测浏览器/设备是否可以在播放之前内联播放HTML5视频

我知道我可以查看navigator.userAgent该设备是否是iPhone,但还有其他设备,有些我不知道哪个会在自己的播放器中播放视频.

可以列出所有不播放视频内嵌的浏览器/设备,但我想知道是否有其他解决方案.

是否有可能在JavaScript中检测浏览器(例如iPhone上的Safari)是否在其自己的播放器而非内联播放视频?因此,可以显示替代方案,如图像,而不是视频.

iphone detection html5-video

9
推荐指数
1
解决办法
1975
查看次数

检测UIWebView是否可以在iPhone上内嵌视频(allowsInlineMediaPlayback)

我试图告诉我的视频是否会在视频开始之前在UIWebView中的iPhone上启动视频(如同全屏/在本机视频播放器中一样)进行内联播放.我无法知道UIWebView是否具有allowsInlineMediaPlayback = YES我不知道的应用程序或我的视频显示在哪个页面上的设置.

我的目标是只显示视频是否可以内联播放.

有没有办法从javascript读取allowInlineMediaPlayback设置,或检测我的视频是否内联播放?

javascript iphone uiwebview html5-video ios

6
推荐指数
1
解决办法
1580
查看次数