HTML 关闭对象自动播放
HTML object autoplay off
我正在使用对象标签来显示文档。 PDF、图像和视频。在显示视频时,自动播放标签默认存在。我尝试禁用它但没有成功:
注意:我用的不是video标签,而是object标签。
<object autostart="false" class="document" type="text/html" data='<%= make_https(card.docu.url) %>'>
<param name="autoplay" value="false">
</object>
我已经试过 autostart="0", 0, false。我运行没主意了。
如有任何帮助,我们将不胜感激。否则我将不得不用 ES6 破坏属性,这是我想避免的事情。
编辑:在尝试了 autostart="false" 和 autoplay="false" 之后,仍然没有用。我影响的是对象标签,而不是视频标签,视频标签默认具有自动播放功能:
如果我正在使用对象标签,如何删除视频标签中的自动播放?
谢谢
尝试使用 1 和 0 值来表示真或假。
这个 post 在这里坐了 3 年没有答案。
我遇到过类似的情况,我所做的是添加 onload
暂停视频的功能(适用于 FF 88 和 chromium 90,ubuntu):
<object class="document" type="text/html" data='<%= make_https(card.docu.url) %>' onload="this.contentDocument.querySelector('video').pause()">
</object>
我正在使用对象标签来显示文档。 PDF、图像和视频。在显示视频时,自动播放标签默认存在。我尝试禁用它但没有成功:
注意:我用的不是video标签,而是object标签。
<object autostart="false" class="document" type="text/html" data='<%= make_https(card.docu.url) %>'>
<param name="autoplay" value="false">
</object>
我已经试过 autostart="0", 0, false。我运行没主意了。
如有任何帮助,我们将不胜感激。否则我将不得不用 ES6 破坏属性,这是我想避免的事情。
编辑:在尝试了 autostart="false" 和 autoplay="false" 之后,仍然没有用。我影响的是对象标签,而不是视频标签,视频标签默认具有自动播放功能:
如果我正在使用对象标签,如何删除视频标签中的自动播放?
谢谢
尝试使用 1 和 0 值来表示真或假。
这个 post 在这里坐了 3 年没有答案。
我遇到过类似的情况,我所做的是添加 onload
暂停视频的功能(适用于 FF 88 和 chromium 90,ubuntu):
<object class="document" type="text/html" data='<%= make_https(card.docu.url) %>' onload="this.contentDocument.querySelector('video').pause()">
</object>