Tag: mobile safari

iframe内容在iOS上的iframe之外显示

这里是一个小提琴(jsfiddle.net/salman/RQBra/show/),演示了我面临的问题。 所有浏览器(包括适用于Windows的Safari 5)的iframe都按预期显示。 但是当我在两个iOS设备(iPad和iPhone)上查看页面时,iframe的内容溢出并覆盖了iframe右侧的整个区域。 以下是使用类似iframe的页面的屏幕截图: 我该如何解决这个问题?

是否有可能通过HTML5从本地的ios库播放audio?

说我们有一个iPhone同步到它的MP3播放通常与内置的iOS音乐播放器。 一个网页的编码方式,如果我使用移动Safari浏览器,我可以看到我的音乐库,并播放文件? 如果是的话,我应该使用什么API等?

在iOS 10.0.2 Safari中发送到服务器的URL片段

这应该是不可能的,对吧? whatsmybrowser.org/b/X5USL5N

在iOS中使用Ajax响应播放html5audio

经过大量的search和研究,我发现iOS阻止了html5audio和video的自动播放。 audio和video只能作为对点击事件的响应播放。 现在,我还有一个问题。 我用很多用户生成的播放列表运行音乐网站。 点击播放后,我发出ajax请求来获取曲目url,然后加载并播放它们。 iOS不认为这是一个同步点击事件来播放音乐,所以点击播放button后音乐不会开始播放。 我必须点击播放器控件的暂停和播放button才能开始播放(基本上只使用暂停()和播放())。 我无法想象要做什么。 在点击事件之前加载所有的MP3url是不可行的。 有没有其他方法来完成这个工作?

如何从JavaScript指定一个字体?

我正在尝试为iPad定制一个view-src书签。 这个目前看起来不错。 但是我想让它更具可读性:在视网膜显示器上,Courier(New)字体甚至有点丑陋(尤其是?),我更喜欢DejaVu Sans Mono,Monaco,Lucida Console,Bitstream Vera Sans Mono。 我试图通过添加以下来修改小书签脚本: pre.style.fontFamily = '"DejaVu Sans Mono", "Lucida Console", Monaco;'; 这不是诀窍。 加载时,可能会打印出我的fontFamily设置。 也许我可以在脚本的末尾设置它…

完全防止iOS Web应用程序在移动版Safari中打开链接,即使链接包含参数

我发现了多种解决scheme来阻止iOS Web应用程序在移动Safari中打开常规链接,但不幸的是,它们不适用于包含参数的链接,例如 href="index.php?s=example" 这些仍然在移动Safari中打开。 到目前为止我发现的正常链接的最短解决scheme可以在这里find在stackoverflow 。 也许有人可以修改该脚本?

Heroku的Rails 3.2应用程序devise:无法使用Mobile Safarilogin

我已经构build了一个简单的rails应用程序,并将其部署到heroku。 该应用程序使用devise进行身份validation。 在开发和生产环境中一切正常,在iOS上通过Mobile Safari浏览器login时接受。 Heroku日志说: 2012-10-17T18:56:52+00:00 app[web.1]: Started POST "/users/sign_in" for 87.123.175.106 at 2012-10-17 20:56:52 +0200 2012-10-17T18:56:52+00:00 app[web.1]: Processing by Devise::SessionsController#create as HTML 2012-10-17T18:56:52+00:00 app[web.1]: Parameters: {"utf8"=>"✓", "authenticity_token"=>"SHHVgAxRFJ8VFu2cnbh/YGn6s6q0L9Mnp24x9Whu2mk=", "user"=>{"name"=>"test", "password"=>"[FILTERED]"}, "commit"=>"anmelden"} 2012-10-17T18:56:52+00:00 app[web.1]: WARNING: Can't verify CSRF token authenticity 2012-10-17T18:56:53+00:00 app[web.1]: Redirected to http://xxxxxxxx.herokuapp.com/ 其他iOS浏览器(如Opera)不会出现此问题。 我没有做任何自定义的东西来devise(除了添加一个用户名),它是开箱即用的。 我已经阅读了几个post,其中iOS和CSRF令牌的问题是模糊的,但是我对于Rails很新,并且不知道如何解决这个问题。 任何人都可以帮忙吗? 更新: 正如在这篇文章中所build议的,我在application_controller.rb中注释掉了protect_from_forgery在application.html.erb中注释了protect_from_forgery 。 另外,我添加了:domain => :all config […]

无法通过https播放iPad <audio>

我正试图在iPad Safari上播放HTML5。 以下是我的代码; var audio = document.createElement('audio'); audio.type = "audio/mpeg"; audio.src = audioUrl; x.appendChild(audio); audio.load(); audio.play(); 现在我的audio文件通过https调用,由于某些原因,它不能通过https播放audio…我的意思是,如果我尝试手动播放HTTP文件上的MP3文件,它播放他们罚款.. 我该如何解决这个问题?

iOS Safariselect多个选项进行单一select

我正在使用这个“空optgroup ”解决方法让iOS以可读的方式显示带有长文本的option元素。 我正在使用下面的代码来testing这个解决scheme: <p>Choose something:</p> <select> <option>Option A</option> <option>Some other option which is much longer than the first two options that has a distinguising feature at the end: B!</option> <option>Some other option which is much longer than the first two options that has a distinguising feature at the end: C!</option> <option>Option D</option> <option>Option E</option> <option>Option […]

使用苹果手机networking应用程序能够禁用数据:iOS上的uri?

我创build了一个使用data: uri机制在iOS上的日历中打开文件的应用程序。 如果你从移动版Safari运行它,它工作正常,如果你添加一个快捷方式到你的主屏幕,但是一旦我添加它就会工作: <meta name="apple-mobile-web-app-capable" content="yes"/> …使其performance得更像应用程序,它不再有效。 (我也必须说,它从来没有在iOS版Chrome中使用。)这是一个已知的问题吗? 有没有解决办法? 隐藏的选项我不知道?