草庐IT

ipad-compatibility

全部标签

ipad - iPhone/iPad Safari 是否需要 'Accept-Ranges' 视频 header ?

我在从我的开发服务器提供在移动版Safari中播放的视频时遇到了问题。我的开发服务器不支持“Accept-Ranges”header,在阅读了几个论坛后我发现这可能是我的问题。Hereisanexampleforumpostingsayingjustthat.这是正确的吗?移动版Safari是否需要Accept-Rangesheader?谁能指出任何实际说明这一点的Apple文档?谢谢。 最佳答案 我发现一些Apple文档说它确实需要它来制作视频。HTTPservershostingmediafilesforiOSmustsuppo

jQuery - iPad/iPhone 上的可拖动图像 - 如何集成 event.preventDefault();?

我使用jQuery、jQueryUI和jQuerymobile为iPhone/iPad构建网络应用程序。现在我创建图像并且它们应该是可拖动的,所以我这样做了:Drag-Test$(document).ready(function(){$(".draggable").draggable();});在这里您可以看到现场示例:http://jsbin.com/igena4/问题是,整个页面都想滚动。我在Apple的HTML5示例中搜索并发现这个可以防止页面滚动,因此图像可以拖动:...onDragStart:function(event){//stoppagefrompanningoniPh

jQuery - iPad/iPhone 上的可拖动图像 - 如何集成 event.preventDefault();?

我使用jQuery、jQueryUI和jQuerymobile为iPhone/iPad构建网络应用程序。现在我创建图像并且它们应该是可拖动的,所以我这样做了:Drag-Test$(document).ready(function(){$(".draggable").draggable();});在这里您可以看到现场示例:http://jsbin.com/igena4/问题是,整个页面都想滚动。我在Apple的HTML5示例中搜索并发现这个可以防止页面滚动,因此图像可以拖动:...onDragStart:function(event){//stoppagefrompanningoniPh

ipad - iOS 设备的视口(viewport)元标记

是否说明与声明效果相同对于iPad? 最佳答案 这确实取决于设备的方向:设置特定的像素值将使您的布局按比例放大1.333,以在横向模式下适应1024像素的设备宽度。另一方面,设置width=device-width不会放大任何东西,但会更改视口(viewport)宽度,然后您可以使用媒体查询为此优化布局。或者这至少是理论:即使在横向模式下,iPad也会以某种方式将width=device-width解释为768px。为了获得真实的设备宽度,您必须添加initial-scale=1。因此,我不同意James的建议。只是去:并使用液体/

ipad - iOS 设备的视口(viewport)元标记

是否说明与声明效果相同对于iPad? 最佳答案 这确实取决于设备的方向:设置特定的像素值将使您的布局按比例放大1.333,以在横向模式下适应1024像素的设备宽度。另一方面,设置width=device-width不会放大任何东西,但会更改视口(viewport)宽度,然后您可以使用媒体查询为此优化布局。或者这至少是理论:即使在横向模式下,iPad也会以某种方式将width=device-width解释为768px。为了获得真实的设备宽度,您必须添加initial-scale=1。因此,我不同意James的建议。只是去:并使用液体/

iPad/iPhone 上的 Html5 表单元素 "required"不起作用

iPadsafari应该是html5兼容的,但似乎所需的元素不起作用。任何人都知道为什么,或者有一个不需要大量JavaScript的合适的解决方法?我的代码 最佳答案 iOS尚不支持:whencanIuse:required. 关于iPad/iPhone上的Html5表单元素"required"不起作用,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/10664356/

iPad/iPhone 上的 Html5 表单元素 "required"不起作用

iPadsafari应该是html5兼容的,但似乎所需的元素不起作用。任何人都知道为什么,或者有一个不需要大量JavaScript的合适的解决方法?我的代码 最佳答案 iOS尚不支持:whencanIuse:required. 关于iPad/iPhone上的Html5表单元素"required"不起作用,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/10664356/

html - 使用 "X-UA-Compatible"为 IE8 模拟 IE7 但不为 IE9 模拟

我有一个基于矢量绘图的网站,对于InternetExplorer,我使用的是VML对于其他浏览器,我使用SVG.然而,IE8不支持这两者,除非退回到具有VML的IE7模式。因此我包括了.问题(好吧,实际上是一件好事)是IE9现在支持SVG,所以我不希望它退回到性能和兼容性更差的IE7模式。如何仅让IE8退回到IE7模式,而让IE9保持在IE9模式?现在我正在服务器端检查代理是否在头部包含EmulateIE7字符串,但我想尽可能避免这种情况。 最佳答案 刚玩了一会,发现了以下适合我的作品:这是逗号而不是分号!我没有看过规范,但格式类似

html - 使用 "X-UA-Compatible"为 IE8 模拟 IE7 但不为 IE9 模拟

我有一个基于矢量绘图的网站,对于InternetExplorer,我使用的是VML对于其他浏览器,我使用SVG.然而,IE8不支持这两者,除非退回到具有VML的IE7模式。因此我包括了.问题(好吧,实际上是一件好事)是IE9现在支持SVG,所以我不希望它退回到性能和兼容性更差的IE7模式。如何仅让IE8退回到IE7模式,而让IE9保持在IE9模式?现在我正在服务器端检查代理是否在头部包含EmulateIE7字符串,但我想尽可能避免这种情况。 最佳答案 刚玩了一会,发现了以下适合我的作品:这是逗号而不是分号!我没有看过规范,但格式类似

html - 当 X-UA-Compatible 引用 IE=edge,chrome=1 时,什么是 X-UA-Compatible?

我刚刚在野外看到了这个元标记,想知道它的作用以及为什么要使用它?阅读documentation在About.com上,它说:"IE=edge"tellsInternetExplorertousethehighestmodeavailabletothatversionofIE.InternetExplorer8cansupportuptoIE8modes,IE9cansupportIE9modesandsoon.但是chrome=1标签呢? 最佳答案 它适用于Google的ChromeFrame浏览器插件。ChromeFrame可以安