Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/103.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 我需要在dailymotion嵌入代码中添加什么才能在iOS上播放视频?_Android_Ios_Iphone_Embed_Dailymotion Api - Fatal编程技术网

Android 我需要在dailymotion嵌入代码中添加什么才能在iOS上播放视频?

Android 我需要在dailymotion嵌入代码中添加什么才能在iOS上播放视频?,android,ios,iphone,embed,dailymotion-api,Android,Ios,Iphone,Embed,Dailymotion Api,视频在我的电脑上播放效果很好,但我想让它在iPhone等设备上播放。在这方面我是一个绝对的初学者,非常感谢所有能给我的帮助。这是我网站上的代码,请告诉我要添加或更改什么。谢谢大家! <iframe frameborder="0" allowfullscreen="true" width="640" height="360" src="http://www.dailymotion.com/embed/video/x3om8ig?api=postMessage&amp;id=play

视频在我的电脑上播放效果很好,但我想让它在iPhone等设备上播放。在这方面我是一个绝对的初学者,非常感谢所有能给我的帮助。这是我网站上的代码,请告诉我要添加或更改什么。谢谢大家!

 <iframe frameborder="0" allowfullscreen="true" width="640" height="360" src="http://www.dailymotion.com/embed/video/x3om8ig?api=postMessage&amp;id=player&amp;syndication=lr:167083&amp;autoplay=1&amp;mute=0&amp;info=0&amp;logo=0&amp;related=0&amp;social=0&amp;controls=0&amp;start=0&amp;html=1&amp;chromeless=1&amp;highlight=FFCC33"></iframe>

iframe中视频的url中有许多不同的播放器参数,您真的需要所有这些参数吗?您可以在中找到文档。我们将在此处进行快速回顾:

  • api=postMessage:仅当您使用播放器api时才启用播放器api=>所需,因此您可能可以删除它
  • id=player:与所有API消息一起传回的页面唯一的播放器id。=>仅当您使用播放器API时才需要,因此您可能可以删除它
  • syndication=lr:167083:如果您是合作伙伴,并且希望跟踪您产生的收入,那么如果您有一个syndication密钥,则使用此选项。如果这不是您自己的联合密钥,我建议您删除此参数
  • 自动播放=1:将自动播放视频。此参数在某些移动操作系统版本上可能不起作用,因为大多数移动设备会阻止视频自动播放以节省用户带宽
  • 控件=0:将不显示视频控件
  • html=1:这是一个测试参数,不应用于生产目的
  • chromeless=1:我们建议您删除此参数,因为它会删除所有播放器UI,因此您的用户将无法与视频交互(播放、暂停等)
因此,我们建议您删除所有对您不有用的引用参数,并改用以下iframe:

 <iframe frameborder="0" allowfullscreen="true" width="640" height="360" src="http://www.dailymotion.com/embed/video/x3om8ig?mute=0&info=0&logo=0&related=0&social=0&highlight=FFCC33"></iframe>

然后,您的视频将在手机上播放良好。实际情况是,由于chromeless=0、autoplay=0和controls=0的组合,您的视频无法在移动设备上自动启动,并且您隐藏了用户启动视频的控件。因此,您只有一个黑色矩形,而不是播放器


使用我提到的代码,视频将静音播放,没有dailymotion徽标,没有“在社交网络上共享”按钮等。您可以通过删除其余的播放器参数来更改所有这些

为了让社区帮助你,你需要准确地描述你做了什么(因此你有一个包含此代码的页面,对吗?你有链接吗?)以及iphone上的问题:视频加载了吗?玩你有黑人球员吗?错误消息?任何日志、控制台消息或其他详细信息都会受到欢迎。抱歉,我将视频上传到Dailymotion,然后将代码嵌入我的网站。如果你去pantheonentertainment.com,它可以播放,但当我试图在iPhone上打开它时,它不会显示出来。没有错误信息,只是黑色的。我希望能再添加一点代码让它发挥作用,但我不知道。谢谢