我在"iframe"中使用youtube视频,高度宽度为src等,但它正在播放自动播放.我想用onclick播放它.请帮我.
我试图在我的本机应用程序中自动播放youtube嵌入式视频.
这是我的代码,
render() {
const { data } = this.props;
const { loading } = this.state;
return (
<View>
<CloseButton onTrigger={this.closeModal.bind(this)} />
<PlayIcon onTrigger={this.playVideo} />
<Image source={{uri:data.src}} resize='contain' style={{height:250}} />
<Image
source={require('../../assets/img/grediant.png')}
resizeMode='cover' style={styles.gradientImage} />
<ContentWidget style={styles.infoContentTwo}>
<MyAppText style={{color:'white'}}>{data.title}</MyAppText>
</ContentWidget>
{this.state.openVideo && <View style={styles.webViewStyle}>
<WebView style={{height:250}} source={{uri:`${data.video}?autoplay=1`}} fullScreen={true} />
</View>}
{loading && <Spinner />}
</View>
);
}
Run Code Online (Sandbox Code Playgroud)
但它不起作用,我有一个playIcon自定义按钮,如果我点击该按钮,那么youtube视频应播放.我不知道代码中哪里出错了.
我正在构建一种在Chrome上运行的信息亭媒体,该媒体可以播放带有音频的视频。我知道默认情况下,chrome仅允许自动播放带有静音道具的视频。
而且我知道我能够通过chrome:// flags /#autoplay-policy在chrome中启用标志来覆盖此功能
我刚刚更新到Chrome 76,该标记似乎已消失,视频的自动播放似乎不再起作用!
知道我该如何克服吗?
[Chrome 76.0.3809.100(官方内部版本)(64位)] Mac OS Mojave
我试图在Android上自动播放youtube视频,与之相同
以下HTML适用于谷歌浏览器浏览器,但不适用于Android模拟器中的浏览器.
<iframe title="YouTube video player" class="youtube-player" type="text/html" width="640" height="390" src="http://www.youtube.com/embed/xxxxxxxx?autoplay=1&vq=medium" frameborder="0"></iframe>
Run Code Online (Sandbox Code Playgroud)
任何人都可以阐明这一点吗?
我有一个使用HTML5 <audio>标记设置的ogg vorbis文件.
Firefox(3.6.13)请求该文件两次,但使用'autoplay'选项会播放所请求的两个文件.
当我暂停时,其中一个曲目停止但其他曲目继续.当我再次按下播放时,两个音轨都播放,尽管现在不同步.
所有这些都适用于webkit和opera.
在没有'autoplay'的Firefox中,ogg文件被请求两次,但只有一个播放,所有内容都显示正常.但是在这种情况下我需要'自动播放'功能.
我的HTML:
<audio autoplay controls">
<source src="/media/BetterDays.ogv" type="audio/ogg; codec=vorbis"></source>
<source src="/media/BetterDays.mp3" type="audio/mpeg"></source>
</audio>
我的jQuery:
if(!!document.createElement('audio').canPlayType) {
audio = $('audio').get(0);
$(audio).removeAttr("controls");
$(audio).bind('play',function() {
$("#playtoggle").addClass('playing');
}).bind('pause ended', function() {
$("#playtoggle").removeClass('playing');
});
$("#playtoggle").click(function() {
if (audio.paused) { audio.play(); }
else { audio.pause(); }
});
Run Code Online (Sandbox Code Playgroud)
我真的很感激任何可以提供的帮助.谢谢.
我可以使用"autoplay = 1"自动开始嵌入youtube视频当用户观看嵌入的视频时,它是否会计入我的观看次数?
我试图测试但结果不确定.即使手动点击播放,已查看的嵌入视频也无法始终如一地转换为视图.
我的测试来自一台机器和IP可能是问题?浏览器会话似乎不相关.
我在我的网站上有这些视频,其属性如下所示:
<video width="100%" poster="poster_url.png" autoplay loop muted playsinline>
<source src="video_url.mp4" type="video/mp4">
</video>
Run Code Online (Sandbox Code Playgroud)
一切正常,直到我安装Safari 11.此版本显示海报图像,即使没有音轨也不会自动播放视频.在我的网站上看一下.
我在自己的笔记本电脑上看到自动播放视频在其他网站上工作(即使没有静音).
任何帮助将不胜感激!
我知道 Google Chrome 有一项自动播放政策,无法自动播放带音频的视频。YouTube 和 Twich 这样的网站为何能够绕过这个?他们如何自动播放带有音频的视频?
我正在尝试启动汽车模拟器阅读这篇文章https://developer.android.com/training/cars/testing
要安装通用系统映像:在 Android Studio 中,选择“工具”>“SDK 管理器”。单击 SDK 平台选项卡。单击显示包详细信息。在 Android 9.0 (Pie) 下,选择 Automotive Intel x86 Atom System Image。单击“应用”,然后单击“确定”。
但遗憾的是找不到 Automotive Intel x86 Atom System Image
知道为什么汽车 Intel x86 Atom 系统映像不可用吗
我需要在我的网站上实现本地自动播放视频。不过,我知道,当视频没有“静音”属性时,较新的浏览器(即 Chrome、Mozilla 和 Safari)会阻止自动播放。那么,有没有办法通过 HTML 或 Javascript 中的任何技巧来自动播放 HTML5 中未静音(带声音)的视频?因为,当我删除“静音”属性时,视频将停止由浏览器自动播放。
这是我使用的简单 HTML5 代码:
<body>
<div class="video-wrapper">
<video autoplay muted loop playsinline preload="metadata">
<source src="EDMVideo(Jay)_NEW.webm">
</video>
</div>
</body>
Run Code Online (Sandbox Code Playgroud) autoplay ×10
html ×4
youtube ×4
video ×3
android ×2
algorithm ×1
attributes ×1
browser ×1
embed ×1
firefox ×1
html5-audio ×1
javascript ×1
ogg ×1
react-native ×1
safari ×1
views ×1