我有一个iPhone Web App,我有兴趣检测应用程序是否从以下位置加载:
有任何想法吗?
我是移动HTML5的新手.我使用jQuery Mobile作为我当前的应用程序,我在隐藏导航栏时遇到了一些问题.
我找到了这个网站:http://m.somethingborrowedmovie.warnerbros.com/.(我不粘贴此链接来宣传电影.)
我对这个HTML5网站感到惊讶.有没有人知道用于隐藏导航栏的方法?
菜单也做得很好.是否有任何框架来构建这样的应用程序?
我使用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
我有一个应用程序可以做一个简单的教科书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.
对于iOS 6. [某事]以后全屏Web应用程序的Cookie,SQLite数据和localStorage数据与Safari数据分开存储.我有一个令牌,我需要在保存到主屏幕时持久保存到主屏幕应用程序.
有没有人找到这个问题的优雅解决方案?非常难看的解决方案也将被考虑:)
试图隐藏作为主屏幕图标书签的Web应用程序的Safari UI组件.我正在使用这个元标记
<meta name="apple-mobile-web-app-capable" content="yes" />
Run Code Online (Sandbox Code Playgroud)
在iPhone开发人员中心指定,但从主屏幕图标启动时,地址栏和工具栏仍然存在.我需要做些什么呢?有人有例子吗?
所以我只看到一个网站这样做,我很想知道他们是怎么做到的.我顺便使用带有iOS5的iPhone 4.
在手机Safari上访问http://m.funnyordie.com/(Will Ferrell的素描喜剧网站),将其添加到主屏幕,然后点击刚刚添加的主屏幕图标.
移动网站显示没有任何Safari按钮或地址栏.它甚至在打开的应用程序托盘中显示为一个开放的独立应用程序(双击主页按钮,看看我在滑稽或死亡不在前台时的意思).
您可以浏览页面上的视频甚至搜索,但是当您单击其中一个选项卡(最常查看,FoD独家)时,它会将您带到Safari应用程序以获取新选项卡.
我从未见过其他人这样做,我很想知道他们是怎么做到的.谁知道?
我有一个问题,我无法在谷歌或直接在苹果开发者论坛上找到答案.
两者之间的确切区别是什么:
<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)
?
我已经体验过,当您启动/退出保存到仪表板的Web应用程序(全屏模式)时,iOS4会丢弃Cookie.
是真的吗?有解决方法吗?
我正在使用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