标签: iphone-standalone-web-app

检测iphone主屏幕上的应用程序

你知道如何将一个网络应用程序添加到iPhone的主屏幕......现在我如何检测我的应用程序是否已添加到用户iPhone的主屏幕.

如果已添加,我如何启动存储在用户主屏幕而不是Safari中的应用程序.

NOTE : its a web app simply bookmarked on the home screen of an iPhone - it is NOT a native app.

有任何想法吗 ?

iphone iphone-web-app homescreen iphone-standalone-web-app

11
推荐指数
1
解决办法
6301
查看次数

如何防止iOS独立Web应用程序锁定设备?

我的原型设计服务创建了独立的,可上映的iOS网络应用程序.有时他们会在使用时锁定设备.

主页按钮停止工作,应用程序继续工作.以下内容在设备的控制台中重复显示(通过附加到xcode重新启动).

Apr 25 14:34:57 SpringBoard[67] <Warning>: Unable to determine intended instance of com.apple.webapp. Resulting app will be undefined.

ios iphone-standalone-web-app

11
推荐指数
1
解决办法
1139
查看次数

是否有iphone url方案从链接启动独立模式的Web应用程序

我想要做的是这样的:

  • 我有一个用户可以选择添加到主屏幕并以独立模式运行的Web应用程序.
  • 有时,应用程序的服务器端向用户发送SMS以通知用户重要事件.SMS包含事件应用页面的URI.
  • 如果用户已将应用程序添加到主屏幕,我想以独立模式启动应用程序

有没有办法实现这个目标?

编辑

从我发现到目前为止,iOS没有实现在独立模式下启动基于浏览器(即.Web应用程序)的URL方案....但苹果应该:)苹果实施解析网址到youtube.com并将它们重定向到视频应用程序.

如果他们将URL存储到主屏幕上的应用程序,那么将链接重定向到该应用程序将是一项简单的任务.

iphone web-applications iphone-standalone-web-app

10
推荐指数
1
解决办法
2568
查看次数

检查页面是否已添加到iPhone主屏幕

如果在webapp模式下将页面添加到iPhone主屏幕,是否可以使用JavaScript或CSS进行检查.就像获得没有导航条的屏幕高度一样,这将是460px

javascript iphone iphone-standalone-web-app

10
推荐指数
1
解决办法
3367
查看次数

iOS Webapp.向后滑动不能在独立模式下工作

我已将元标记放在我的html标题中,以将我的网站转换为全屏webapp.一切都工作正常,没有来自safari的已知滑动背部姿势.

有谁知道为什么它不工作以及如何解决它?

safari iphone-web-app ios iphone-standalone-web-app ios-standalone-mode

10
推荐指数
1
解决办法
580
查看次数

Safari Mobile全屏

我正在尝试在我的iPhone Web App上设置全屏模式,我已经阅读了关于apple-mobile-web-app-capable元标记的Apple文档,但它不起作用,你能帮助我吗?谢谢

iphone web-applications fullscreen metatag iphone-standalone-web-app

9
推荐指数
2
解决办法
3万
查看次数

iOS网络活动指示器在添加到主屏幕的Web应用程序中保持旋转


第二次更新,2014年3月: Apple关闭了错误信息,说他们没有足够的信息,但我的项目是一个很大的PHP应用程序,我不能(也不会)完全发送给Apple,让他们重现这个问题.如果有人有一个可分享,简单,纯粹的HTML应用程序也会出现这个问题,请告诉我,我会提交它以重新打开错误,希望他们能够调查它.


第一次更新:随着越来越多的用户报告此问题并且没有人知道,我已向Apple提交了错误报告.如果有任何有用的东西来自不属于NDA的东西,我会在这里发布.


在安装了我正在开发到我的iOS 6设备(iPhone 5)的主屏幕的(jQuery Mobile)Web应用程序后,即使页面完全加载后,屏幕顶部状态栏中的网络活动指示器也会保持旋转状态.仅当通过Web应用程序打开页面时,才会显示该行为; 在相同设备上浏览Safari中的同一页面并不会显示无限旋转的活动指示器.

删除所有AJAX调用和页面内容并没有什么区别; 即使Web应用程序仅包含如下所示的空白页面,问题仍然存在:

<html>
    <head></head>
    <body><br/></body>
</html>
Run Code Online (Sandbox Code Playgroud)

web-applications iphone-web-app ios iphone-standalone-web-app

9
推荐指数
1
解决办法
1万
查看次数

iOS网络应用是否支持新的"快速点按"行为?

我正在编写一个旨在通过iOS下的主屏幕快捷方式使用的Web应用程序.我添加了元标记

<meta name="viewport" content="width=device-width,
                               initial-scale=1,
                               user-scalable=no"/>
Run Code Online (Sandbox Code Playgroud)

利用新的快速敲击行为.这在Safari中很有用,但是当我将应用程序添加到我的主屏幕并以这种方式使用它时,我得到了较旧的"慢速"行为.我尝试添加CSS

body {
    touch-action: manipulation;
}
Run Code Online (Sandbox Code Playgroud)

但那也不起作用.

这种网络应用程序是否不支持新的快速点击行为?

iphone-standalone-web-app

9
推荐指数
1
解决办法
114
查看次数

iPhone window.open(url,'_ blank')无法在移动版Safari中打开链接

我在iPhone/iPad上的独立网络应用程序(保存到主页,没有PhoneGap)中向用户发送一些.pdf文件.随着window.open(url, '_blank');这些文件的Web应用程序的顶部,自开业以来没有后退按钮也没办法回去.我可以在JavaScript的新窗口中打开它们,还是只需要使用真实的a href

html5 ios iphone-standalone-web-app

8
推荐指数
1
解决办法
2万
查看次数

iOS独立应用程序300毫秒单击延迟

去年webkit 删除了iOS的350毫秒延迟.当我在Safari的移动浏览器中运行我的网站时,延迟不再存在,并按预期工作.

但是,当我在独立模式下运行我的Web应用程序时,延迟存在,并且显而易见.

这是我正在使用的元标记:

<meta name="viewport" content="initial-scale=1.0, user-scalable=no, maximum-scale=1, width=device-width">
Run Code Online (Sandbox Code Playgroud)

我尝试了各种各样的变种,没有运气.

很难找到关于独立应用程序的任何东西,不过这个明显的问题.

有谁知道为什么这个350ms延迟点击只发生在独立模式?作为一种解决方法,我不得不将fastclick带入项目,这并不理想.

注意:我正在运行iOS 9.3.5/iPhone 6

mobile-safari ios iphone-standalone-web-app fastclick.js

8
推荐指数
1
解决办法
2373
查看次数