小编Eli*_*ath的帖子

内联YouTube视频在iOS上的cordova应用程序中不起作用

我开发了一个带有cordova的移动应用程序,我真的需要能够播放内联YouTube视频.

我试着解决它一段时间:

  • 我的属性设置playsinline1YouTube的iframe的API中

  • 我输入<preference name="AllowInlineMediaPlayback" value="true"/>了我的config.xml

  • 然后,我设置AllowsInlineMediaPlaybacktrue在Xcode中plist中

  • 我甚至尝试将webkit-playsinline直接放在iframe上

结果很奇怪.当我第一次播放我的视频时,它会全屏显示.因此,我通过远程开发人员工具检查我的HTML,以检查属性是否设置良好.它是!我按照我的编辑方式进行编辑,不加修改地保留它,并且魔术发生了:我的视频播放内联!

显然,我不能要求我的用户这样做.

有人有想法解决这个问题吗?

这是一个紧急问题......

javascript youtube youtube-api ios cordova-3

5
推荐指数
1
解决办法
1234
查看次数

标签 统计

cordova-3 ×1

ios ×1

javascript ×1

youtube ×1

youtube-api ×1