标签: iphone-standalone-web-app

iPhone WebApps,有没有办法检测它是如何加载的?主屏与Safari?

我有一个iPhone Web App,我有兴趣检测应用程序是否从以下位置加载:

  1. iPhone Safari
  2. iPhone安装的网络应用程序(通过添加到我的主屏幕)加载没有safari栏.

有任何想法吗?

iphone mobile web-applications iphone-standalone-web-app

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

如何完全隐藏iPhone/HTML5中的导航栏

我是移动HTML5的新手.我使用jQuery Mobile作为我当前的应用程序,我在隐藏导航栏时遇到了一些问题.

我找到了这个网站:http://m.somethingborrowedmovie.warnerbros.com/.(我不粘贴此链接来宣传电影.)

我对这个HTML5网站感到惊讶.有没有人知道用于隐藏导航栏的方法?

菜单也做得很好.是否有任何框架来构建这样的应用程序?

mobile html5 iphone-standalone-web-app

26
推荐指数
2
解决办法
11万
查看次数

如何在主屏幕上清除IOS Web App的缓存?

我使用JQTouch创建主屏幕上一个Web应用程序使用元标签"苹果移动网络应用能力",但不管多少次,我清除缓存从内部设置的Web应用程序的JavaScript仍是一个较旧的缓存版.

奇怪的是,如果我将元标记的内容设置为;

<meta name="apple-mobile-web-app-capable" content="no" />
Run Code Online (Sandbox Code Playgroud)

...然后将Web App添加到主屏幕,我在启动时获得最新版本.

然而,如果我将元标记设置为;

<meta name="apple-mobile-web-app-capable" content="yes" />
Run Code Online (Sandbox Code Playgroud)

...然后将Web App添加到主屏幕,我得到较旧的缓存版本.

PS.我可以确认这只是不会刷新的javascript.

javascript iphone web-applications jqtouch iphone-standalone-web-app

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

iOS 6打破了webapps中的GeoLocation(支持apple-mobile-web-app)

我有一个应用程序可以做一个简单的教科书navigator.geoLocation.watchPosition(...),它在iOS 5.x中非常适用于Safari和Web应用程序(使用支持apple-mobile-web-app的元标记).

但是,在iOS6中,GeoLocation在webapp中不起作用.它仍然按预期在safari中工作,但是当我运行webapp时,它会提示我输入位置权限,然后默默地失败.我看到位置图标,但没有从watchLocation抛出任何事件.我没有收到错误事件或任何位置事件.

有没有人碰到这个?任何解决方法?它绝对是iOS6特定的,也特定于apple-mobile-web-app-capable/webapp.

iphone geolocation ipad iphone-standalone-web-app ios6

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

iOS7 Safari:保存到主屏幕并保留令牌

对于iOS 6. [某事]以后全屏Web应用程序的Cookie,SQLite数据和localStorage数据与Safari数据分开存储.我有一个令牌,我需要在保存到主屏幕时持久保存到主屏幕应用程序.

有一个cookie测试仪在这里.并在这里讨论.

有没有人找到这个问题的优雅解决方案?非常难看的解决方案也将被考虑:)

cookies safari ios iphone-standalone-web-app ios7

22
推荐指数
1
解决办法
8044
查看次数

隐藏iPhone上的Safari用户界面组件

试图隐藏作为主屏幕图标书签的Web应用程序的Safari UI组件.我正在使用这个元标记

<meta name="apple-mobile-web-app-capable" content="yes" />
Run Code Online (Sandbox Code Playgroud)

iPhone开发人员中心指定,但从主屏幕图标启动时,地址栏和工具栏仍然存在.我需要做些什么呢?有人有例子吗?

iphone safari iphone-web-app iphone-standalone-web-app

21
推荐指数
3
解决办法
4万
查看次数

他们是如何做到的 - 添加到主屏幕的移动网站显示为独立应用程序

所以我只看到一个网站这样做,我很想知道他们是怎么做到的.我顺便使用带有iOS5的iPhone 4.

在手机Safari上访问http://m.funnyordie.com/(Will Ferrell的素描喜剧网站),将其添加到主屏幕,然后点击刚刚添加的主屏幕图标.

移动网站显示没有任何Safari按钮或地址栏.它甚至在打开的应用程序托盘中显示为一个开放的独立应用程序(双击主页按钮,看看我在滑稽或死亡不在前台时的意思).

您可以浏览页面上的视频甚至搜索,但是当您单击其中一个选项卡(最常查看,FoD独家)时,它会将您带到Safari应用程序以获取新选项卡.

我从未见过其他人这样做,我很想知道他们是怎么做到的.谁知道?

iphone mobile html5 web iphone-standalone-web-app

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

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

我有一个问题,我无法在谷歌或直接在苹果开发者论坛上找到答案.

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

<meta name="apple-touch-fullscreen" content="yes" />
Run Code Online (Sandbox Code Playgroud)

<meta name="apple-mobile-web-app-capable" content="yes" />
Run Code Online (Sandbox Code Playgroud)

html iphone meta-tags ipad iphone-standalone-web-app

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

iOS全屏Web应用程序丢弃cookie?

我已经体验过,当您启动/退出保存到仪表板的Web应用程序(全屏模式)时,iOS4会丢弃Cookie.

是真的吗?有解决方法吗?

cookies mobile ios iphone-standalone-web-app

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

iPad主屏幕应用程序每次打开都会刷新

我正在使用HTML5和SenchaTouch为iPad编写Web应用程序.该应用程序使用缓存清单脱机运行.一旦它被添加到主屏幕并在没有Safari的情况下打开,它将在每次打开时自动刷新,即使只是导航到主屏幕并返回.理想的行为是离开应用程序,做其他事情,然后回到应用程序,一切都未触及.

可以在此处找到显示相同(不需要的)行为的类似应用程序的示例:http://ignitedmediadesign.com/WebApp/index.html

我已经读过使用缓存清单应该已经在iPhone上解决了这个问题(http://www.stevesouders.com/blog/2011/06/28/lack-of-caching-for-iphone-home-screen-apps /),但似乎没有完成iPhone或iPad的技巧.

有没有其他方法来解决这个问题?是否有一些秘密可以缓存阻止我可能错过的清单文件?

application-cache ipad sencha-touch offline-web-app iphone-standalone-web-app

16
推荐指数
1
解决办法
5128
查看次数