Tag: 移动Safari浏览器

Javascript分析iOS 8 Safari

我试图在iOS 8下修复HTML5游戏中的一些性能问题。我已经在Mac上获得了优胜美地testing版和Safari 8.0。 我似乎已经失去了JS分析工具。 据iOS开发者中心介绍: 要手动开始分析,请单击“configuration”窗格右上angular的loggingbutton,然后在结果菜单中select“启动JavaScriptconfiguration文件”。 (从这里 ) 在Safari 8上,我没有得到这个选项的菜单,它只是开始logging时间线。 这移到了哪里?

从iPhone应用程序打开Safari浏览器

我想在iPhone应用程序的Safari浏览器中打开一个url链接,但是我需要打开相同选项卡中的url链接,而不是像safari那样在New Tab中打开。 我使用下面的代码来打开URL: [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.google.com"]]; 但是这个代码在Safari中每次调用时会打开一个新的标签页,有没有什么方法可以在同一个标​​签页中打开url链接?

Hammer.js阻止iOS Safari上的滚动事件

我已将Hammer.js事件添加到我网站上的某个元素。 他们都开火正确,一切都好,但一个问题引起了我的devise师的眼球。 他注意到,当您尝试用手指滚动页面时,没有任何反应。 不幸的是,这是一个破坏游戏的人。 所以我的问题是,如何在使用Hammer.js时保持滚动。 谢谢!

Facebook在Apple CNA上login

问题: 是否可以设置Facebooklogin在CNA中使用? CNA文档是否为开发者而存在? 你能使用任何开发工具debuggingCNA屏幕吗? 细节: 我创build了一个使用电子邮件提交表单或Facebookloginbutton的强制性门户login页面。 loginbutton使用JavaScript在Facebook的开发人员资源中logging,打开一个窗口并login用户。 testing: CNA:点击Facebookloginbuttonredirect到Facebooklogin,多次点击后。 Facebooklogin页面允许提交用户名和密码,但不会从cookie中生成这些条目。 提交后,该页面为空,login未完成。 全function浏览器:在Safari浏览器,Chrome浏览器,Firefox等社交标志正在运作,并按预期工作。 所有浏览器将用户redirect到login页面,用户可以使用电子邮件提交button或社交标志在热点上进行authentication并redirect到login页面。 问题只发生在CNA上。 研究: 论坛线程表示,以这种方式使用Facebooklogin是不可能的,但是我并没有被出售,因为Social Sign In似乎正在做我正在提议的内容。 他们声称完成login而不使用应用程序,所以我必须假设他们使用CNA浏览器或直接启动Safari。 一些javascript在CNA中是可用的,但是我无法追踪资源来解释CNA的function和局限性。 感谢在这个问题上的任何帮助

在Safari中检测iOS上的初始设备方向

我知道如何在Safari上检测 iOS 设备方向的变化 ,但我无法了解如何检测页面加载时的初始方向。 检测设备是否处于纵向或横向模式很简单 – 只要将窗口宽度与窗口高度分开,并将结果与​​1进行比较即可。但是,我没有看到从右侧的左侧翻转画面和左侧画面的方法。 有没有办法做到这一点? (为什么需要它?因为加速度计数据不会在设备打开时与屏幕一起翻转,因此代码必须知道当前方向以正确处理加速度计数据。)

iOS Safari:100%宽度的固定位置标题比视口宽

我碰到一个问题,特别是在iOS上的Safari影响。 我正在build立一个页面,它有一个固定的位置头是视口的宽度。 页面的内容是一系列应该向右滚动的图像(数量可变)。 用户滚动时,标题应保持原位。 在iOS Safari中,固定标题略大于视口,并以与其余内容不同的速度滚动。 我已经把代码切成了下面的代码,仍然无法解决如何解决这个问题 – 下面的代码完全适用于我testing过的所有其他浏览器。 (我针对IE8 +) 我在这里主持了这个问题的例子。 感谢您的任何build议和帮助。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>test</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no"/> <style> html { font-size: 10px; height:100%; white-space: nowrap; } body { height:100%; padding:0; margin:0; } #dgs2 { height:75%; display:inline-block; […]

iPad IOS html表格select不会打开

我有一个select框,创build方式如下: <select id="size" onchange="location=this.options[this.selectedIndex].value;" name="size"> <option value="#catalog_860">16</option> <option value="#catalog_861">17</option> <option value="#catalog_862">18</option> <option selected="selected" value="#catalog_863">19</option> </select> 在桌面Safari和其他浏览器,它像预期的那样工作。 在移动Safari(iPad)上,它不响应触摸。 当我连接一个标签时,触摸标签会导致明显的select(向下箭头button变为蓝色),但不会显示选项。 我现在正在打两个小时。 我错过了什么?

iOS Safariinput插入符号颜色

iPhone设备上的Safari有一个小的CSS问题。 我的searchinput是蓝色的,当用户关注它时,插入符号几乎是不可见的: 在所有桌面浏览器中,即使在桌面Safari上,它也具有正确的颜色(白色)。 任何想法如何解决这个问题,并改变在iOS设备上的符号颜色? input样式: input { background-color: $stateBlue; height: $navbarItemHeight; padding: 0 10px; vertical-align: bottom; color: $white; border-radius: $borderRadius; font-size: 1.1666666667em; // 16px -moz-appearance:none; -webkit-appearance:none; &::-webkit-input-placeholder { text-shadow: none; -webkit-text-fill-color: initial; } }

如何在iOS 7的Web应用程序中设置状态栏的颜色?

在iOS 7中,很多应用程序正在改变状态栏的外观,而且显然有些事情已经改变为web应用程序的状态栏。 它看起来像networking应用程序开发人员将能够影响酒吧的颜色,但这并不容易。 我们怎样才能改变我们的networking应用程序中的状态栏颜色?

Mobile Safari和HTML5 iOSnetworking应用程序支持哪些audio文件types(例如,mp3,ogg)?

在移动Safari上播放audio文件有许多SO问题,但在SO和Google上search并不能获得Mobile Safari支持的全面的audio文件列表。 任何人都知道当前支持的audio文件列表是什么? 我们正在为iPhone构build一个Web应用程序。 谢谢!