Tag: html5

WebView和HTML5 <video>

我正在拼凑一个廉价的应用程序,除了其他的东西“框架”我们的一些网站…很简单的WebViewClient 。 直到我点击video。 该video是以HTML5元素的forms完成的,而且这些元素在Chrome,iPhone上都可以正常工作,现在我们可以在本机浏览器中解决Android上的编码问题。 摩擦: WebView不喜欢它。 完全一样。 我可以点击海报图片,没有任何反应。 谷歌search,我发现这是接近,但似乎是基于“链接”(如在HREF …)而不是video元素。 (onDownloadListener似乎没有被video元素调用…) 我也看到重写onShowCustomView引用,但似乎没有被video元素调用…也不应该shouldOverrideUrlLoading .. 我宁愿不进入“从服务器拉xml,在应用程序重新格式化”..通过保持故事布局在服务器上,我可以控制内容好一点,而不强迫人们不断更新应用程序。 所以如果我能说服WebView来处理标签,比如原生浏览器,那最好。 我明显失去了一些明显的东西..但我不知道是什么。

可以理解的变化事件

我想在用户使用contenteditable属性编辑div的内容时运行一个函数。 什么是onchange事件的等价物? 我正在使用jQuery,所以任何使用jQuery的解决scheme是首选。 谢谢!

通过数据属性select元素

有一种简单而直接的方法来根据data属性select元素吗? 例如,select具有值为22数据属性名为customerID所有锚点。 我有点犹豫是否使用rel或其他属性来存储这些信息,但是我发现根据存储在其中的数据来select元素要困难得多。

你能在iPad上自动播放HTML5video吗?

<video>标签autoplay="autoplay"属性在Safari中正常工作。 在iPad上进行testing时,video必须手动激活。 我认为这是一个加载问题,所以我跑了一个循环检查媒体的状态: videoPlay: function(){ var me = this; console.log('STATE: ' + $("#periscopevideo").get(0).readyState); if ($("#periscopevideo").get(0).readyState != 4){ setTimeout(function(){me.videoPlay();}, 300); } else { $("#periscopevideo").get(0).play(); } } iPad上的状态保持在0 。 在我的桌面Safari浏览器,它通过0和最后4 。 在iPad上,如果我手动点击“播放”箭头,它只会达到4 。 而且,通过onClick调用$("#periscopevideo").get(0).play()也能起作用。 苹果在自动播放方面是否有任何限制? (我正在运行iOS 5 +)。

HTML5表单所需的属性。 设置自定义validation消息?

我有以下的HTML5表单: http : //jsfiddle.net/nfgfP/ <form id="form" onsubmit="return(login())"> <input name="username" placeholder="Username" required /> <input name="pass" type="password" placeholder="Password" required/> <br/>Remember me: <input type="checkbox" name="remember" value="true" /><br/> <input type="submit" name="submit" value="Log In"/> 目前当他们都是空白的时候,当他们input时,会出现一个popup框,提示“请填写此字段”。 如何将该默认信息更改为“此字段不能留空”? 编辑:另请注意,types密码字段的错误信息是简单的***** 。 重新创build这个给用户名一个值并点击提交。 编辑 :我正在使用Chrome 10进行testing。 请做同样的事情

在HTML5canvas中调整图片大小

我试图在客户端使用JavaScript和一个canvas元素创build缩略图,但是当我缩小图像时,它看起来很糟糕。 它看起来好像在Photoshop中缩小了,重新采样设置为“最近邻居”,而不是双立方。 我知道它可能让这看起来是正确的,因为这个网站可以做到这一点很好,使用canvas。 我已经尝试使用与“[Source]”链接中显示的相同的代码,但它看起来仍然很糟糕。 有什么我想念,一些设置需要设置或什么? 编辑: 我正在尝试调整一个JPG格式。 我已经尝试在链接的网站和Photoshop中调整相同的JPG,缩小尺寸时看起来很好。 这是相关的代码: reader.onloadend = function(e) { var img = new Image(); var ctx = canvas.getContext("2d"); var canvasCopy = document.createElement("canvas"); var copyContext = canvasCopy.getContext("2d"); img.onload = function() { var ratio = 1; if(img.width > maxWidth) ratio = maxWidth / img.width; else if(img.height > maxHeight) ratio = maxHeight / img.height; […]

HTML 5:它是<br>,还是<br />?

我试着检查其他答案 ,但我仍然感到困惑 – 尤其是在看到W3schools的HTML 5参考后 。 我认为HTML 4.01应该“允许”单标签只是<img>和<br> 。 然后,XHTML与<img />和<br /> ( 有人说这个空间是为了旧版本的浏览器 )。 现在我想知道如何在练习HTML 5时对代码进行格式化。 <!DOCTYPE HTML> 是吗? <br/>或<br /> ?

文件input“接受”属性 – 是否有用?

在html下实现file upload相当简单,但我注意到有一个'accept'属性可以添加到<input type="file" …>标记中。 这个属性是否有用作为限制file upload到图像等方式? 什么是使用它的最好方法? 另外,有没有办法限制文件types,最好是在文件对话框中,为html文件input标签?

<meta charset =“utf-8”> vs <meta http-equiv =“Content-Type”>

为了定义HTML5文档的字符集,我应该使用哪种符号? 短: <meta charset="utf-8" /> 长: <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

用Javascript播放audio?

我正在用HTML5和Javascript做一个游戏。 我怎么能通过Javascript播放游戏audio?