草庐IT

javascript - 仅对所有 iPhone 和 IPADS 进行样式设置的 CSS 样式

问题:我的图像在除iPhone以外的所有平台上都具有响应能力。在安卓版网站上,下图没有歪斜:在网站的iphone版本上,它正在炸毁图像,我不确定。我认为以下内容可以解决除IPHONES和IPADS之外的倾斜问题#homepage.carousel.item{height:auto!important;}#homepage.carousel.itemimg{min-width:100%!important;max-width:100%!important;height:auto!important;position:relative!important;}.carousel-indica

javascript - iPad 上的 Webkit 动画性能

基于webkit的转换/动画会影响iPad上的JS性能吗?是否有单独的图形处理器来处理webkit的东西?基本上,我正在开发一个包含一些简单的webkit动画的程序,但其中有很多,我认为我必须取消动画,因为它会使Ipad变慢。 最佳答案 您可以查看ThomasFuchs的文章:MakinganiPadHTML5App&makingitreallyfast他提出的一些观点是图像极大地减慢了速度——摆脱它们避免文字阴影和框阴影避免不透明(干扰硬件加速渲染)使用translate3d,而不是translate(后者并不总是硬加速的)确保使

javascript - 防止键盘弹出文本框焦点/点击 iPad webapps

我正在尝试在iPad应用程序上创建自定义键盘。但每次输入获得焦点时,都会弹出原生iPad键盘。我怎样才能在JavaScript中防止这种情况。 最佳答案 将“只读”属性添加到您的输入中,并提供一种不同的填充值的方法。 关于javascript-防止键盘弹出文本框焦点/点击iPadwebapps,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3777669/

javascript - Safari iPad 1 : how to disable zoom/centering on double-tap, 但保持双指缩放

我想知道是否可以防止在SafariiOS(iPad1)中的特定HTML元素上双击缩放和双击居中?因为我的小型HTML5游戏会强制用户进行快速点击(或点击),这会被解释为双击,并且当它发生时-页面会更改缩放并自行居中。检测双击(就像在这个答案中-SafariiPad:preventzoomondouble-tap)闻起来很糟糕..错误答案#1:-不适合我的目的,因为它会阻止任何缩放。错误答案#2:也许会.preventDefault()仅点击事件就足够了吗?-没有任何影响。 最佳答案 除了捕获您想要阻止的事件并调用preventDef

javascript - Skype URI 在 Chrome、iPad、iPhone 上无法在 HTTPS 下运行

我正在尝试使用SkypejavascriptAPI并注意到一些疯狂:如果我的页面是HTTP,一切正常(所有skype按钮和skype:协议(protocol)hrefs)但是一旦我将它移动到HTTPS,它就会在Chrome中中断、iPad和iPhone。案例与要点:调用按钮在这里工作:http://developer.skype.com/skype-uris/skype-uri-tutorial-webpages#uriTJS_Generator调用按钮在这里不起作用:https://developer.skype.com/skype-uris/skype-uri-tutorial-w

适用于 iPad 的 Javascript IDE

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭11年前。什么是适用于iPad的优秀JavaScriptIDE,我不打算使用Ipad开发应用程序,但对于在旅途中进行编辑非常有用。

javascript - 在 *iPad 上的 Safari 上按 "back"按钮时未收到“pageshow””

我有以下处理程序:$(window).bind('pageshow',function(){alert("backtopage");});当我离开页面(通过按链接)并返回页面(通过按“返回”按钮)时,alert()不被调用(iPad2、iOS5.1)。请问我做错了什么?我需要绑定(bind)到任何其他事件吗?PS:有趣的是,当离开页面时,pagehide被正确接收。 最佳答案 您可以检查pageshow事件的persisted属性。它在初始页面加载时设置为false。当页面从缓存中加载时,它被设置为true。window.onpag

javascript - 在 iPad iOS 11.4 上的 Mobile Safari 中滚动期间触摸事件仅触发 "once"

在MobileSafari中滚动时,会触发第一个touchstart、touchmove和touchend事件,但是,如果您仍在滚动不会触发额外的触摸事件。对于我的应用程序,这是有问题的,因为用户可以用他们的手指停止滚动,而我无法判断是否有手指按下。当手指向下时,您无法设置window的scrollTop,或者您可以设置它,它会发生变化,但窗口不会滚动。当用户再次移动他们的手指时,它不是从我设置scrollTop的位置开始滚动,而是从他们的手指是否被放下开始滚动。请不要评论我为什么要更改窗口的scrollTop;让我们接受它作为一项优先要求。关于如何检测是否有手指按下的任何想法?

javascript - 配置移动 Safari (iPad) javascript?

移动Safari(iPad)上的Javascript性能对我的应用程序比在桌面上更敏感。一些在桌面上非常流畅的操作在iPad上需要一段时间,我想找出瓶颈所在。有什么方法可以在iPad上分析Javascript代码吗? 最佳答案 如果您可以使用Android手机,则可以使用桌面Chrome的开发人员工具和USB数据线(非常方便)来分析您的应用程序。Android和iPhone的行为+表现相似,但不完全相同。也就是说,对于90%的用例,如果你提高Android的性能,你会在iPhone上看到同样的改进。一个小时又一个小时,至少对于第一次

javascript - 使用 Javascript 在 iPad 上处理待机

关于iPad事件,如何判断iPad是否/何时从唤醒状态变为待机状态?我想做的是,每当iPad处于非事件/待机状态时,将我的Mobile-Safari网络应用程序置于锁定状态,并在它再次唤醒时要求输入PIN。 最佳答案 我同意确实应该有一些信号可以让您了解应用程序何时进入休眠状态以及何时唤醒,但您应该能够弄清楚Safari何时间接唤醒。当webview进入后台时,Safari会让其中的所有内容进入休眠状态。它暂停任何视频、推迟网络请求、停止更新UI并暂停所有setInterval/setTimeout操作。JS本身永远不会知道(据我所