问题标签 [iphone-standalone-web-app]
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.
iphone - iPhone WebApps,有没有办法检测它是如何加载的?主屏幕与 Safari?
我有一个 iPhone Web 应用程序,我有兴趣检测该应用程序是否从以下位置加载:
- 苹果浏览器
- iPhone 安装了 web 应用程序(通过添加到我的主屏幕),它在没有 safari 栏的情况下加载。
有任何想法吗?
iphone - iPhone Safari Web App 在新窗口中打开链接
将图标添加到主屏幕后,我遇到了网络问题。如果从主屏幕启动 Web,所有链接都将在 Safari 的新窗口中打开(并失去全屏功能)。我该如何预防?我找不到任何帮助,只有同样的未回答的问题。
ipad - Safari中的iPad WebApp全屏
Apple 在Safari HTML 参考中表示,下面的代码应该使网络应用程序在 iPhone OS 2.1 及更高版本上全屏显示。
但这似乎不起作用。有没有办法在 iPad WebApp 的 Safari 中隐藏标题/位置栏?
html - 在 html 中为 iPhone 上的书签选项指定一个 url
我正在构建一个 iPhone 优化的网站,当人们使用 iPhone 上的“+”按钮时,您可以在 iPhone 的主屏幕上向该网站添加书签。如何指定将使用的 url 而不是它们所在的页面。
例如,如果它们在 /Foo/Bar url 中,我希望书签为 /Home,这样它们就会自动转到主页 url,而不是直接从站点深处的主屏幕按钮转到。
有没有办法实现这一点,而不是让整个网站基于 ajax,所以只有 1 个 url。
iphone - 是否有 iphone url 方案可以从链接以独立模式启动 Web 应用程序
我想要做的是:
- 我有一个网络应用程序,用户可以选择添加到主屏幕并以独立模式运行。
- 有时,应用程序的服务器端会向用户发送短信以通知用户重大事件。SMS 包含事件应用程序页面的 URI。
- 如果用户已将应用程序添加到主屏幕,我想以独立模式启动应用程序
有没有办法做到这一点?
编辑
从我目前发现的情况来看,iOS 没有实现用于在独立模式下启动基于浏览器(即网络应用程序)的 url 方案。...但是苹果应该:) 苹果实现了对 youtube.com 的 url 解析并将它们重定向到视频应用程序。
如果他们将 URL 存储到放置在主屏幕上的应用程序,那么将链接重定向到该应用程序将是一项简单的任务。
mobile-safari - 以全屏模式打开网页时,iPhone 是否支持 cookie?
我在任何地方都找不到这些信息。当网页以全屏模式打开时(通过在主屏幕上放置链接),iPhone 是否允许存储 cookie?
php - 添加到主屏幕 Web 应用程序
每当我将我的 web 应用程序添加到主屏幕并单击一个链接时,它都会将用户带出 web 应用程序并进入 Safari。该链接是一个主页按钮,它将用户带回主页。主页工作正常,但只有当我单击主页按钮时才会离开应用程序。该网络应用程序在我的 Mac 上运行良好。这是代码:
php有什么问题吗?我需要 php,这样查询字符串才能工作。谢谢您的帮助。
iphone - iPhone“书签到主屏幕”删除 cookie 和会话?
现在我正在开发一个基于 Web 的应用程序,用户必须先登录。
当我通过 iPhone Safari 打开页面,登录并重新启动 Safari 时,我仍然处于登录状态(Cookie 和会话 ID 仍然设置)。
但是,当我使用“添加到主屏幕”添加此页面时,每次单击该页面的图标时,我都必须再次登录。
我没有找到任何相关信息。我该怎么做才能让我的用户将此页面设置为他们的主屏幕作为图标,并且每次打开它时仍然不必登录?
iphone - iPhone Web App 闪屏延迟
我已经构建了一个 iPhone 网络应用程序并完成了所有步骤以使其看起来像一个原生应用程序:应用程序图标、防止滚动、防止选择、使用基于触摸的 js 方法等。但是,我遇到了困难与启动画面。
我尝试使用清单文件缓存的 320x460 PNG 和 JPEG。启动画面确实会出现,但仅在应用程序以白屏启动后几秒钟后才会出现。因此,在应用程序完成启动之前,启动画面实际上只显示了几分之一秒。
我不明白为什么它没有立即加载启动画面。我知道它被清单缓存了,因为它在没有互联网连接的情况下加载。我之前读过,在 DOM 准备好之前,飞溅不会出现,所以我猜这是问题所在,但我不知道如何解决它。
iphone - 如何使 iPhone 网络应用程序不出现在浏览器中
我注意到有像谷歌翻译这样的应用程序,当我执行“添加到主屏幕”然后打开它时,它会自行运行,而不是在移动 safari 浏览器中运行。我如何制作这样的应用程序?