我正在尝试嵌入YouTube视频并在我的应用上自动播放.该代码不适用于iOS6,但它可以在较旧的iOS 5上完美运行.
我是这样做的:
-(IBAction)playVideo:(id)sender {
myWebView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, 320, 400)];
myWebView.delegate = self;
[myWebView setAllowsInlineMediaPlayback:YES];
myWebView.mediaPlaybackRequiresUserAction=NO;
[myWebView loadHTMLString:[NSString stringWithFormat:@"<embed id=\"yt\" src=\"%@\" type=\"application/x-shockwave-flash\" width=\"300\" height=\"300\"></embed>", @"http://www.youtube.com/watch?v=TbsXUJITa40"] baseURL:nil];
}
- (UIButton *)findButtonInView:(UIView *)view {
UIButton *button = nil;
if ([view isMemberOfClass:[UIButton class]]) {
return (UIButton *)view;
}
if (view.subviews && [view.subviews count] > 0) {
for (UIView *subview in view.subviews) {
button = [self findButtonInView:subview];
if (button) return button;
}
}
return button;
}
-(void)webViewDidFinishLoad:(UIWebView *)webView {
UIButton *b …Run Code Online (Sandbox Code Playgroud) I created a website for preview of HTML5 video autoplay, but it is not working on iPhone and Android 4+. Can anyone please let me know how can i make it work?
我正在为移动用户创建一个HTML5音乐网站.目标是让它在移动浏览器中完全运行.
问题是,当用户选择要播放的曲目时,它们将被带到"播放器"页面.然后是AJAX在HTML5音频元素中,autoplay属性设置为true.这适用于台式机,而不是移动设备.
一旦到达该页面,该轨道就不会播放,并且用户需要明确地点击来自该播放器页面的播放以便开始音频回放.有关如何调整流量以便在加载播放页面后音频播放自动播放的任何想法?
这是我的HTML代码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<meta name="description" content="">
<meta name="author" content="">
<link rel="icon" href="../../favicon.ico">
<title>Mobile Websites</title>
<link href="css/bootstrap.min.css" rel="stylesheet">
<link rel="stylesheet" type="text/css" href="css/style.css">
<link rel="stylesheet" type="text/css" href="css/responsive.css">
<link href='http://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,800,800italic,700italic' rel='stylesheet' type='text/css'>
<script type='text/javascript' src='js/jquery.js'></script>
<script type='text/javascript' src='js/amazingaudioplayer.js'></script>
</head>
<body>
<div class="right-part">
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12 bg-color">
<div class="col-lg-2 col-md-2 col-sm-2 col-xs-2">
<div class="back"><a href="index.html">back</a></div>
</div>
<div class="col-lg-10 col-md-10 col-sm-10 col-xs-10">
<div …Run Code Online (Sandbox Code Playgroud) 我和我的团队正在尝试在iPad上制作一个自动播放 HTML5 视频/音频标签的网络应用程序。到目前为止,在使用CSS和JavaScript进行了多次尝试后,仍然没有运气。
问题是:还有什么其他选择可以让它自动播放?
我正在考虑使用带有iOS API调用的集成浏览器的本机应用程序来模拟触摸/点击,从而使视频/音频标签自动播放。
是否可能,如果是,如何以及使用哪个 iOS 版本?
谢谢
html5 ×2
iphone ×2
javascript ×2
video ×2
audio ×1
html ×1
html5-audio ×1
ios ×1
ios6 ×1
youtube ×1