`
zhi道
  • 浏览: 5458 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

html5 video标签在iphone中的问题

阅读更多

我再页面中用video标签加入一段视频,但是我想做出在视频上方一个层让后放一个按钮,执行单机事件,但是无效代码如下:<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>border-image</title>
<script type="text/javascript" src="js/jquery-1.4.1.min.js"></script>
<style>
	
	
</style>
<script>
	$(function(){
		
		
		$("button").bind("touchstart",function(){
			$("#wView")[0].play();
		});
		$("#btn").click(function(){
			$("#wView")[0].pause();
		});
	});
</script>
</head>
<body>
	<div>
	<video id="wView" width="320" height="240" controls  autoplay>
		<source src="audio/0b293211-c163-4607-9bc1-2c505c2d111b.mp4" type="video/mp4" />
		浏览器不支持
	</video>
	</div>
	<div style="position: absolute;z-index: 50;background: red;top: 100px;left: 50px;">
	<button>Click Me</button>	
	<input type="button" id="btn" value="暂停" />
	</div>
</body>
</html>

  页面显示如下:



 可是无论我怎么点击都是没有反应,只要是video上的怎么操作都无效,但是在pc机上就没有这个问题,真不知道是iphone的bug还是故意弄成这样的!但是解决方法很简单:再回顾上面代码video标签只要把video标签中的controls属性去掉,居然启作用了,这回想怎么操作都可以了!

分享到:
评论
1 楼 rmbcl134 2013-07-12  
壮士,我video标签嵌了张图片,也是没有加controls属性啊,为何在IPHONE5的safari上点击还是没效果


<video id="item_video" poster="<c:out value="${item.pic_url}"/>"
item_id="<c:out value="${item_id}"/>"
item_fee="<c:out value="${item.item_fee}"/>"
width="300" height="213">
</video>
<div id="play_img" class="musicPlayDiv playLayer">
<img  src="/public/common/ress/images/main/front/musicplay.png" alt="" width="88" height="88" style="vertical-align: middle;" />
</div>
用jquery给这个play_img绑定点击属性,点击各种无效

相关推荐

    H5 Video标签调用摄像头进行录像,兼容苹果、安卓系统、可在微信浏览器正常使用

    在这个场景中,我们利用`&lt;video&gt;`标签的特定属性来实现调用用户设备的摄像头进行录像,并且确保这个功能在苹果iOS系统(如iPhone和iPad)和安卓Android系统上的浏览器,以及微信内置的浏览器中都能正常工作。...

    禁止iPhone Safari video标签视频自动全屏的办法

    总之,虽然无法直接禁止iPhone Safari中的`&lt;video&gt;`标签视频自动全屏,但可以通过结合使用`webkit-playsinline`属性以及在App环境中调整设置来达到类似的效果。对于Web环境,开发者可能需要寻找其他变通方法,或者...

    iphone-inline-video.browser.js

    总的来说,"iphone-inline-video.browser.js"是针对iOS设备的一个JavaScript解决方案,它允许HTML5视频在Safari浏览器中以非全屏模式播放,提供了一种与系统默认行为相悖的用户体验,这对于那些希望在网页中实现内联...

    Demo.zip_DEMO_iphone_uiwebview_uiwebview demo_uiwebview video

    "Demo.zip_DEMO_iphone_uiwebview_uiwebview demo_uiwebview video"这个标题暗示了我们正在讨论的是一个关于在iPhone应用中使用UIWebView播放视频的示例项目。 UIWebView是Apple提供的一个类,它是UIKit框架的一...

    html5 视频播放器

    HTML5视频播放器是现代网页设计中的一个重要组成部分,它允许...无论是桌面端还是移动端,HTML5的`&lt;video&gt;`标签和相应的库都极大地推动了多媒体在网页中的应用,使得内容创作者能够更自由地分享和展示他们的作品。

    Iphone手机用户设计网页模板Html5+Css3

    在iPhone网页设计中,利用HTML5的语义化标签如`&lt;header&gt;`、`&lt;nav&gt;`、`&lt;article&gt;`等,可以更好地构建结构清晰、易于理解的网页布局。 CSS3则是HTML5的最佳拍档,它提供了丰富的样式控制和动画效果,如媒体查询...

    iphone的safari浏览器中实现全屏浏览的方法

    在iPhone的Safari浏览器中实现全屏浏览可以让用户在查看网页内容时获得更沉浸式的体验。通常,Safari浏览器在浏览网页时会显示顶部的工具栏和底部的标签页栏,这占据了屏幕的一部分空间。全屏浏览则可以隐藏这些元素...

    jQuery+HTML5仿iPhoneQQ首页效果.zip

    综上所述,"jQuery+HTML5仿iPhoneQQ首页效果"项目展示了前端开发中的多项核心技术,包括jQuery的高效操作、HTML5的新特性应用、CSS的布局与美化,以及性能优化策略。通过深入理解并掌握这些知识点,开发者能够创建出...

    HTML5基本说明概述

    可控媒体播放是HTML5的另一大亮点,通过&lt;video&gt;和标签,开发者可以直接在网页中嵌入音频和视频内容,无需依赖Flash等外部插件。这些标签还支持添加控制元素,如播放/暂停按钮,进度条等。 HTML5还提供了离线存储...

    微信HTML5在线朋友圈游戏源码带安装部署教程-狂摄iPhone 6.zip

    HTML5是超文本标记语言的最新版本,它引入了许多新特性,如语义化标签(如、、等)、离线存储(Application Cache)、音频/视频处理(、&lt;video&gt;)、Canvas绘图、SVG矢量图以及Web Workers和Web Storage等,极大地...

    仿iphone商务手机网店模版4224_html网站模板_网页源码移动端前端_H5模板_自适应响应式源码.rar

    HTML5是超文本标记语言的最新版本,它引入了许多新特性,如语义化标签(例如、、和),多媒体元素(如和&lt;video&gt;),以及离线存储(通过localStorage和sessionStorage)。这些特性使得开发者能够创建更丰富、更互动的...

    微信内视频及普通浏览器内视频内联播放方案H5inlinevideo

    `&lt;video&gt;`标签允许开发者在网页中嵌入视频内容,通过设置不同的属性,如`src`、`controls`、`autoplay`等,可以控制视频的来源、是否显示控制栏以及是否自动播放。 例如,一个简单的内联视频代码如下: ```html ...

    HTML5移动开发即学即用(双色)

    - 第5章:讲述HTML5中Video & Audio API的使用,通过简单的标签即可实现音视频的播放,并可通过JavaScript进行控制。 - 第6章:介绍HTML5的拖放功能,不仅可以实现页面元素的拖拽,还能将本地文件直接拖入网页中。...

    Html5自适应模板1101-1200

    在“Html5自适应模板1101-1200”这个集合中,我们可以看到一系列的HTML5模板,这些模板设计用于提供跨设备的自适应体验。这意味着它们能够根据用户访问的设备类型(如PC、iPhone、iPad或其他Android设备)自动调整...

Global site tag (gtag.js) - Google Analytics