我之前已经能够在Android和iOS设备上播放嵌入式视频。经过一段时间的更新后,视频突然停止在iOS上工作,但仍然适用于Android。这很奇怪,很难调试,因为我对iOS方面知之甚少。有人能指出一个明显的问题或建议吗?我甚至尝试恢复代码,以使YouTube视频在iOS上无法运行,并且什么都不显示。iOS上使用Ionic/Cordova嵌入youtube视频问题的谜题
这里是代码我使用
HTML:
<iframe ng-if="data.youtube" width="90%" height="315" src='{{trustSrc(data.youtube)}}' frameborder="0" allowfullscreen="false" id="informationVideoBorder"></iframe>
JS:
$scope.trustSrc = function (src) {
return $sce.trustAsResourceUrl(src);
}
上解决这个任何大师的建议?
看到浏览器的控制台日志中是否存在错误和'src'嵌入式'iframe'。 –
控制台显示没有错误。它在浏览器控制台(YouTube视频显示)中看起来很好 – Doopler
您能提供一个'trustSrc(data.youtube)'真实值吗? –