草庐IT

$​​Safari​​

全部标签

html - CSS3 奇怪的行为边框 Safari iOS 和 iPad

我在iOS浏览器Safari(不是SafariDesktop、ChromeDesktop和ChromeMobile)上呈现一个非常奇怪的问题。我有一些div,用户可以拖动它们。当用户对内容进行“预览”时,在iOSSafariMobile中文本为“包装”,因为它没有足够的空间来绘制它,如下所示:LoremIpsum文本LoremIpsum文本div:Loremipsumtextcss类是这样的:.text-perfect-correction{border-width:6px;border-color:transparent;border-style:dotted;padding:5px

html - CSS3 奇怪的行为边框 Safari iOS 和 iPad

我在iOS浏览器Safari(不是SafariDesktop、ChromeDesktop和ChromeMobile)上呈现一个非常奇怪的问题。我有一些div,用户可以拖动它们。当用户对内容进行“预览”时,在iOSSafariMobile中文本为“包装”,因为它没有足够的空间来绘制它,如下所示:LoremIpsum文本LoremIpsum文本div:Loremipsumtextcss类是这样的:.text-perfect-correction{border-width:6px;border-color:transparent;border-style:dotted;padding:5px

iPhone:如果未安装应用程序,则重定向到移动 safari 上的应用程序商店

我在优化的移动Safari网站上有两个链接。一个是指向AppStore的链接,用于下载我的应用程序。另一个是LaunchApp按钮,它使用注册的app://协议(protocol)打开应用程序。问题是,如果应用程序未安装,当用户单击“启动应用程序”按钮时,移动版Safari会卡住。是否可以检测注册的协议(protocol)是否可用,如果不可用,则使用适当的URL(例如下载应用程序URL)更改启动应用程序按钮,以便用户不会收到讨厌的弹出窗口? 最佳答案 这与thisquestion大致相似;最相关的建议是有一个尝试启动应用程序的按钮,

iPhone:如果未安装应用程序,则重定向到移动 safari 上的应用程序商店

我在优化的移动Safari网站上有两个链接。一个是指向AppStore的链接,用于下载我的应用程序。另一个是LaunchApp按钮,它使用注册的app://协议(protocol)打开应用程序。问题是,如果应用程序未安装,当用户单击“启动应用程序”按钮时,移动版Safari会卡住。是否可以检测注册的协议(protocol)是否可用,如果不可用,则使用适当的URL(例如下载应用程序URL)更改启动应用程序按钮,以便用户不会收到讨厌的弹出窗口? 最佳答案 这与thisquestion大致相似;最相关的建议是有一个尝试启动应用程序的按钮,

jquery - iOS Safari - 无法从 null 发出任何请求

在尝试让iOS5上的Safari通过jQuery加载AJAX请求时,调试控制台加载时出现错误Javascript:ErroronLine1XMLHttpRequestcannotloadhttp:///WebMethods.asmx/Method.Cannotmakeanyrequestsfromnull我已经尝试通过Google搜索答案并搜索SO,但找不到解决方案。此问题仅出现在iOS上。如有任何帮助,我们将不胜感激。编辑下面是请求的代码。jQuery(function($){$.ajax({url:"/Peak.asmx/IsValidParticipant",data:{LanI

jquery - iOS Safari - 无法从 null 发出任何请求

在尝试让iOS5上的Safari通过jQuery加载AJAX请求时,调试控制台加载时出现错误Javascript:ErroronLine1XMLHttpRequestcannotloadhttp:///WebMethods.asmx/Method.Cannotmakeanyrequestsfromnull我已经尝试通过Google搜索答案并搜索SO,但找不到解决方案。此问题仅出现在iOS上。如有任何帮助,我们将不胜感激。编辑下面是请求的代码。jQuery(function($){$.ajax({url:"/Peak.asmx/IsValidParticipant",data:{LanI

ios - 创建 Safari Webarchives 的跨平台方式

我一直在搜索,但没有找到任何可以创建Safari的webarchive格式的工具。有没有人知道创建这种格式的代码,或者至少有格式引用文档?理想情况下,我想构建一个工具,它获取一个目录并拆分出一个webarchive,以便加载到iPhone中。 最佳答案 扩展本的话:CFLite(CoreFoundation的跨平台开源子集)附带一个plist解析器。如果您可以链接到它,那么使用.webarchive文件应该会非常简单,这些文件只是将所有文件(HTML、CSS等)连接成一个的属性列表。还有其他库,例如Mac-PropertyList在

ios - 创建 Safari Webarchives 的跨平台方式

我一直在搜索,但没有找到任何可以创建Safari的webarchive格式的工具。有没有人知道创建这种格式的代码,或者至少有格式引用文档?理想情况下,我想构建一个工具,它获取一个目录并拆分出一个webarchive,以便加载到iPhone中。 最佳答案 扩展本的话:CFLite(CoreFoundation的跨平台开源子集)附带一个plist解析器。如果您可以链接到它,那么使用.webarchive文件应该会非常简单,这些文件只是将所有文件(HTML、CSS等)连接成一个的属性列表。还有其他库,例如Mac-PropertyList在

ios - JQuery AJAX 函数在 iOS 5 Safari/iPad 中不起作用

在iPad的iOS5safari上使用最新版本的jQuery1.6,我注意到我的所有ajax调用都失败了。这些相同的ajax调用在我尝试过的所有其他浏览器上都能按预期工作,而且我很确定它们也能在iOS4版本的Safari上工作(尽管我可能是错的)。有没有其他人也经历过这种行为?如果是这样,是否有修复或解决方法?下面是在iOS5的Safari中返回错误的简单jQueryAJAX调用的快速示例。提前感谢您的任何见解!ClickMe!jQuery(document).ready(function(){jQuery("#my-link").bind("click",function(){jQu

ios - JQuery AJAX 函数在 iOS 5 Safari/iPad 中不起作用

在iPad的iOS5safari上使用最新版本的jQuery1.6,我注意到我的所有ajax调用都失败了。这些相同的ajax调用在我尝试过的所有其他浏览器上都能按预期工作,而且我很确定它们也能在iOS4版本的Safari上工作(尽管我可能是错的)。有没有其他人也经历过这种行为?如果是这样,是否有修复或解决方法?下面是在iOS5的Safari中返回错误的简单jQueryAJAX调用的快速示例。提前感谢您的任何见解!ClickMe!jQuery(document).ready(function(){jQuery("#my-link").bind("click",function(){jQu