问题标签 [mobile-safari]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
4045 浏览

javascript - 从 iPhone 网络应用程序检查在线状态

有没有办法通过网络应用程序检查 iPhone 是否在线。也就是说,在移动 Safari 中,我是否可以检查设备的在线状态以查看是否应该尝试 AJAX 调用。

在 Firefox/常规 WebKit 中,这将是:

0 投票
3 回答
15001 浏览

iphone - iPhone全屏图像

如何在 iPhone 上全屏显示图像或页面部分?

我有一个 480 x 320 的图像,我想在 iPhone 上全屏显示,但它必须在网页内,以便我可以将图像作为返回上一页的链接。

目前,如果我将图像放在空白页面上并在 iPhone 上打开它,它只会显示在左上角。

0 投票
5 回答
25449 浏览

html - 你如何添加一个链接,将一个事件从 safari 添加到你的 iPhone 日历?

这似乎应该很简单,但经过几个小时的谷歌搜索,我还没有弄清楚。我知道我可以使用 ICS 文件添加 iCal 链接,但这在 iPhone 上不起作用。

顺便说一句,当我说 iPhone 时,我希望它也能在触控上工作。有人对此有任何运气吗?

0 投票
6 回答
17613 浏览

php - How do I detect Mobile Safari server side using PHP?

Mobile Safari is a very capable browser, and it can handle my website as it is perfectly. However, there are a few elements on my page that could be optimized for browsing using this device; such as serving specific thumbnails that are smaller than the desktop counterparts to help fit more content into the screen.

I would like to know how I can detect Mobile Safari (all versions, preferably) using PHP, so then I can serve a) a specific css file and b) different sized image thumbnails.

0 投票
7 回答
12016 浏览

javascript - 包装异步 JavaScript 函数以使其同步的模式

我正在使用 JavaScript API,其中大多数功能都是异步的。API 是WebKit JavaScript 数据库 API,它绑定到操作 SQLite3 数据库的功能子集。我理解使事物异步的设计决策,以不阻塞并提供响应式用户界面。在我的情况下,我知道我对异步 API 调用的使用将执行得很快。既然是这种情况,我想为我的开发人员提供一个更简洁、更易于使用的包装 API,它强制同步调用。

这是异步调用

这就是我想做的

有没有设计模式/方法可以做到这一点?首选编写或链接到代码示例。目标平台/浏览器是 iPhone 上的 Mobile Safari。

谢谢

0 投票
11 回答
51196 浏览

javascript - 可用的 iPhone Web 应用程序 JavaScript UI 库/框架

我正在启动一个以 iPhone/iPod Touch 上的 Mobile Safari 为目标的 Web 应用程序。我正在评估当前可用的客户端 JavaScript/CSS 库/框架。

这些是我目前知道的:

还有其他人吗?在我做出决定之前,我想确保我没有遗漏任何东西。我只是在寻找客户端 JavaScript/CSS 解决方案,并且由于时间限制,从头开始构建一个不是一种选择。没有服务器端 PHP、Ruby、Python、Java 等解决方案。

我知道iPhone Web 应用程序、模板、框架吗?被问到的问题,但这只提到了 iUI 和 UiUIKit。

谢谢

0 投票
23 回答
294150 浏览

iphone - 如何在 Mobile Safari 中禁用电话号码链接?

iPhone 上的 Safari 会自动为出现在电话号码中的数字字符串创建链接。我正在编写一个包含 IP 地址的网页,而 Safari 正在将其转换为电话号码链接。是否可以对整个页面或页面上的元素禁用此行为?

0 投票
3 回答
2041 浏览

javascript - 如何让数字键盘出现在 iPhone 网络应用程序中?

在要在 iPhone 上显示的网页上,有没有办法让用户在字段中点击时出现数字键盘,而不是 qwerty 键盘?

这家伙说这里是怎么做的,但是从 2.0 开始,这个“功能”被禁用了。

我猜有一些花哨的 javascript 可以用来解决这个限制?

0 投票
1 回答
921 浏览

css - 您是否正在为 iPhone 网络应用程序编写自定义页面?

我阅读了 Web 应用程序的教程以及可以放入样式表的特殊规则。人们是否发现他们可以调整样式表以向 iPhone 提供内容,或者他们是否提供定制的 iPhone 特定页面?如果您要为移动用户创建一个特定页面,您会为此烦恼吗?(即使仅针对 iPhone/智能手机用户)

任何意见,将不胜感激

0 投票
2 回答
2215 浏览

iphone - Is there a way to create a fullscreen gallery on iPhone through Safari?

I've been creating CSS/Javascript to style an upcoming site differently on iPhone - mostly to enhance usability. On the desktop app, I use slimbox in combination with mootools for an image gallery. This doesn't work on iPhone because it won't show the image fullscreen (safari chrome gets in the way). The solution I have at the moment is just to display image links.

I was wondering if there is some way to display images fullscreen through Mobile Safari - like the App Store and Photos.app. Anyone found such a solution?