问题标签 [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.

0 投票
1 回答
327 浏览

iphone - iPhone Web 应用程序不读取样式表

我目前正在构建一个移动网络应用程序,并<meta name="apple-mobile-web-app-capable" content="yes">在标题中使用。

该应用程序在 iPhone 和 iPad 上的 Safari 浏览器中显示良好,但是一旦将其保存到主屏幕并从那里启动,就根本不会读取样式表。如果我将内联样式添加到它们被读取的元素,但我的 style.css 中没有任何内容生效。

这是否与清单有关,还是我需要更改其他内容?

0 投票
1 回答
967 浏览

asp.net-mvc-3 - 在 iPad web-app 模式下跨会话存储 MVC3 身份验证数据

我有一个 MVC3 项目,用于在 Web 应用模式下在 iPad 上运行。我使用 FormsAuthentication 来实现登录/注销功能,该功能调用FormsAuthentication.SetAuthCookie(model.Username, true)将登录信息存储到 cookie 中。在包括 safari mobile 在内的所有主要浏览器中,cookie 都保存在会话中。只有在 web-app 模式下,cookie 有时会在浏览 web-app 时被清除,并且在关闭 web-app 后肯定会被删除。是否有可能在 web-app 模式下跨会话保存登录信息?

我知道可以使用 HTML5 本地存储功能,但我不知道如何FormsAuthentication.SetAuthCookie(model.Username, true)使用新的本地存储手动实现。除此之外,我不确定本地存储是否足够安全以存储此类关键数据。

0 投票
1 回答
12516 浏览

iphone - apple-mobile-web-app-capable 和 apple-touch-fullscreen 的区别 iPhone / iOS 元标记

我有一个问题,无论是在谷歌还是直接在苹果开发者论坛上都找不到答案。

两者之间的确切区别是什么:

?

0 投票
2 回答
2917 浏览

ios - 如何让“apple-mobile-web-app-capable”不丢失会话?

我有一个网络应用程序。

我把这个放在那里。

我添加到主屏幕。

但是,我意识到关闭网络应用程序后我总是需要重新登录。

如何让它保持会话?

0 投票
1 回答
3646 浏览

android - 添加到手机主屏幕

我如何编写一个按钮来制作手机的快捷方式,尤其是在 iPhone 和 Android 上。

我使用样板作为框架,因此它会自动将其添加到 head section<link rel="shortcut icon" href="img/l/apple-touch-icon.png">中。我认为这将是我要使用的默认图标。

现在我的 html 中有一个按钮,设置如下

我不知道该放什么,href或者我应该使用 javascript 来实现它。我也不确定什么是正确的术语,我只是猜测它被称为“快捷方式”

我想要实现的是,我有一个简单的网络应用程序(纯 html),我有一个按钮可以在他们的主屏幕上添加快捷方式/图标。这样他们就可以更轻松地访问我的网站/网络应用程序。我的目标设备主要是 iphone 和 android。

有人可以启发我吗?

谢谢!

在此处输入图像描述

0 投票
1 回答
1953 浏览

javascript - iPad Web 应用程序在 Safari 中打开链接后冻结

我开发了一个小型网络应用程序,它可以在我的浏览器(Firefox、Chrome、iPad 上的 Safari)中完美运行。然后我决定修改这个应用程序,让它在我的 iPad 上作为一个独立的网络应用程序运行。这没问题,因为我在网上找到了很好的信息。

因为我使用了许多应用程序内部链接,所以我在应用程序中添加了以下 JavaScript jQuery 代码:

如果应用程序在独立模式下运行,此代码会修改所有没有 CSS 类的链接,external因此它们不会在新的 Safari 窗口中打开。这段代码工作正常。

问题是,如果我打开一个外部链接,则会打开一个新的 Safari 窗口(如预期的那样)。但是当我切换回我的应用程序(使用四指手势)时,应用程序被冻结:没有滚动,没有可点击,没有任务切换,没有五指手势了。当我按下主屏幕按钮时,iPad 会显示我的主屏幕片刻,然后立即切换到 iPad 搜索屏幕。当我关闭并再次打开屏幕时,我在主屏幕上。

唯一有效的手势是打开任务栏的四指手势(这是它的名字吗?)。当我使用任务栏终止应用程序时,它仍然在屏幕上,iPad 的行为就像我没有终止应用程序一样(参见最后一段)。感觉就像应用程序以某种疯狂的方式崩溃了。

我不知道我做错了什么。这是一个非常简单的网页,只有很少的 JavaScript 和没有深度嵌套的 HTML 结构。

该设备是装有 iOS 5.1 的 iPad 2 3G。

谁能帮我这个?

0 投票
1 回答
545 浏览

iphone - 将 Webapp 添加到 iPhone 主屏幕,例如 TestFlight

如何在不让用户按下添加到主屏幕按钮的情况下将我的 web 应用程序添加到主屏幕。当您将 TestFlight 安装到手机时,它会执行此操作,我想创建类似的体验。

0 投票
1 回答
489 浏览

iphone - 返回从 Safari 保存到主屏幕的 webapp

我正在使用 sencha touch 2 构建应用程序。基本上,当您单击链接时,它会打开 Safari 并加载 URL。从那个页面,我想知道如何返回我保存在主屏幕上的 web 应用程序。

0 投票
1 回答
1540 浏览

ios - 在 iOS Web 应用程序中启用“保存图像”

将此添加到我的网站:

虽然大多数人问如何在全屏网络应用程序中禁用标注,但我需要启用它。

我基本上会有一个包含 iPhone 壁纸的滑块,所以我想让用户能够保存图像,就像他们在常规 Safari 中所做的那样。

这是我的演示,您需要将其添加到主屏幕,然后从那里打开它。保存图像被禁用 - 为什么?

这甚至可能吗?

注意:指定-webkit-touch-callout: inherit;不会做任何事情。

0 投票
1 回答
450 浏览

jquery - 在 iPhone 上将某些链接保持在独立模式

我发现这个要点确实可以防止网页链接超出 iPhone 上的“独立模式”,但我想在某些带有类的链接上禁用此功能。

每当模态出现时,此功能就会中断它并快速打开模态,然后重定向到href.

编码:

如何修改它以将其包含a在类中,例如open, modal不应该使用上述功能而只保持模式打开?