草庐IT

mobileSafari

全部标签

javascript - 在 iOS 上的 JavaScript/MobileSafari 中检测耳机

MobileSafari上的JavaScript是否可以检测音频是通过耳机播放还是通过内置扬声器播放? 最佳答案 不,不是。如果您想要与底层操作系统进行这种级别的交互,则需要一个应用程序。也许您可以考虑使用phonegap等制作一个应用程序,它基本上创建一个webview来包含您的应用程序(以网页的形式),但将底层操作系统的一部分暴露给webview。 关于javascript-在iOS上的JavaScript/MobileSafari中检测耳机,我们在StackOverflow上找到一

html - 为什么 border-radius 在 MobileSafari 中的文本输入上不能正常工作?

这是一个引用HTML文档:body{background-color:#000;}input{-webkit-border-radius:20px;}border-radius在基于Safari/WebKit的桌面浏览器上呈现良好,但在“MobileSafari”变体,即iPhone和iPad浏览器上,它呈现这个奇怪的框,这破坏了当输入显示在不同颜色的背景上时出现圆Angular错觉。 最佳答案 我设法通过减小边界半径来解决这个问题。该错误似乎只在边框半径大于元素高度的一半时才会出现。所以如果-webkit-border-radiu

iphone - 如何在方向更改时禁用 MobileSafari 的内容缩放?

我正在制作我的应用程序支持站点的移动版本,但这里有一个WebKit/iOS/HTML/CSS问题...我有一个页面,index.php,与mobile.css附加文件。在我的我有标签:我的body的样式:body{font-family:"HelveticaNeue-Light","HelveticaNeueLight","HelveticaNeue","Helvetica","LucidaGrande",Verdana,Arial,sans-serif;margin:0;background:url(../../images/textured_bg.png)repeat;color:

iphone - 在 mobileSafari 的 iphone 上的文本字段输入中的小 'x'?

我一直在到处寻找这个,但没有任何运气。如果你在iphone上访问google.com,当你专注于搜索字段时,右侧会一直出现一个小“x”,如果你触摸它,它会清除该字段的当前值。有人知道如何实现吗? 最佳答案 我使用了Safari中的开发菜单并将用户代理更改为iPhone。在Google上查看源代码,看起来他们已将html设置为如下所示:并且正在使用这个javascript:functioninitClearQueryLink(query,clearQuery){clearQuery.setAttribute("title","Clea

javascript - MobileSafari 的正确触摸按钮行为

MobileSafari通常具有不正确的HTML按钮行为(不正确的含义:“不像iOSnative按钮”)。正确的按钮行为如下:用户触摸按钮:按钮高亮显示用户将手指拖出按钮:按钮变暗用户将手指拖回按钮:按钮高亮用户将手指拖出按钮并松开:按钮没有点击MobileSafari按钮在您触摸时高亮显示,无论您移动到哪里都保持高亮显示,无论您在何处松开它们都可以单击(除非View滚动,在这种情况下触摸总是被取消,即使您重新输入按钮也是如此).此问题适用于所有可点击的内容,例如链接(当-webkit-touch-callout设置为none时)。到目前为止,我只发现了一个具有正确按钮行为的Web应用
12