iphone-standalone-web-app相关内容

在手机Safari中,网站添加到主屏幕,导航页面时在顶部和底部显示灰色条,如何使其全屏?

我有一个多页网站。我使用“共享”菜单中的“添加到主屏幕”按钮将其添加到iPhone的主屏幕上。 当我使用主屏幕中的图标打开它时,网站会全屏显示。但当我转到具有不同路线的任何子页面(如example.com/page)时,我会在顶部和底部看到灰色条,显示地址、后退和前进导航、完成按钮、共享按钮、在Safari中打开按钮。 如何使其始终全屏显示? 不能将发送路线更改为使用#。 它在过去的某 ..

iOS 6 破坏了 webapps 中的 GeoLocation (apple-mobile-web-app-capable)

我有一个应用程序,它执行简单的教科书 navigator.geoLocation.watchPosition(...) 在 iOS 5.x 中运行良好,无论是在 Safari 还是作为网络应用程序(使用 apple-mobile-web-app-capable meta标记). 但是,在 iOS6 中,GeoLocation 在 web 应用程序中不起作用.它仍然可以按预期在 safari ..
发布时间:2022-01-14 20:48:19 移动开发

构建具有离线功能的 ASP.Net Web 应用程序

我正在构建一个 asp.net (3.5) 网络应用程序,想知道您是否知道我可以通过什么方式来实现它以便有一些离线功能. 这是必需的,因为人们将能够在他们的设备上“安装"网络应用程序(例如使用 iPhone 上的“添加到主屏幕"功能),然后在离线时使用该应用程序;使用只会受到限制(此时也不需要服务器调用). 这可以通过 .aspx 页面完成吗? 编辑 - .manifest 添加 ..

iOS“Web App"的 localStorage 与 Mobile Safari 不同

我有一个带有元标记的 iPad 网络应用程序: 当我从主页打开应用程序(支持 web 应用程序的版本)或在 Mobile Safari 中输入地址时,localStorage 的内容是不同的.我已通过打印 location.href 确认地址相同. 在使用 Mobile Safari 时对 localStorage 所做的所有更改都反映在支持 web 应用的版本中,但在支持 web 应 ..

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

我想要做的是: 我有一个网络应用,用户可以选择将其添加到主屏幕并以独立模式运行. 有时,应用程序的服务器端会向用户发送短信以通知用户重大事件.SMS 包含指向事件应用页面的 URI. 如果用户已将应用程序添加到主屏幕,我想在独立模式 有没有办法做到这一点? 编辑 到目前为止,我发现 iOS 没有实现用于在独立模式下启动基于浏览器(即 Web 应用程序)的 url 方案. ..
发布时间:2021-12-28 14:29:03 移动开发

在 iOS 上打开时阻止本机 Web 应用程序重新加载自身

我正在尝试在 iOS 上使用 HTML + JS 构建“原生 Web 应用程序".如您所知,您可以将这样的应用程序添加到主屏幕,它或多或少看起来就像一个普通的本机应用程序. 但是,如果我退出这样的应用程序并再次重新打开它,它会再次重新加载整个页面.当通过多任务栏从另一个应用程序切换到此类应用程序时,也会发生这种情况. 这是预期的行为还是有办法阻止设备这样做? 例如,您可以将 jq ..
发布时间:2021-12-28 14:18:31 移动开发

当 WebKit WebApp 被“终止"时会触发什么事件?

我正在为 iOS 开发 Web 应用程序,并且正在使用 DOMApplicationCache.我知道 Web Apps 不能在后台运行,但我仍然想在用户切换到另一个应用程序并稍后返回到 Web 应用程序时模拟该应用程序的恢复. 为了做到这一点,我至少需要记录 Web 应用程序何时终止/卸载.但是 window.unload 似乎没有触发. 有人知道如何捕获正在运行的 WebApp 的 ..

iPhone“书签到主屏幕"删除cookies和会话?

现在我正在开发一个基于 Web 的应用程序,用户必须先登录. 当我通过 iPhone Safari 打开页面,登录并重新启动 Safari 时,我仍然登录(Cookie 和会话 ID 仍然设置). 但是当我使用“添加到主屏幕"添加此页面时,每次我单击该页面的图标时,我都必须再次登录. 我没有找到任何相关信息.我该怎么做才能让我的用户将此页面设置为他们的主屏幕作为图标,每次打开它时 ..

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

我是移动版 HTML5 的新手.我将 jQuery Mobile 用于我当前的应用程序,但在隐藏导航栏时遇到了一些问题. 我找到了这个网站:http://m.somethingborrowedmovie.warnerbros.com/.(我不会粘贴此链接来宣传这部电影.) 我对这个 HTML5 网站感到惊讶.有没有人知道隐藏导航栏的方法? 菜单也做得很好.是否有任何框架可以构建这 ..
发布时间:2021-12-22 23:53:01 前端开发

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

我有一个 iPhone 网络应用程序,我有兴趣检测该应用程序是否从以下任一位置加载: iPhone Safari iPhone 安装的网络应用(通过添加到我的主屏幕),无需 safari 栏即可加载. 有什么想法吗? 解决方案 您可以使用 window.navigator.standalone 只读布尔 JavaScript 属性来确定网页是否以全屏模式显示.https:// ..

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

我有一个应用程序,它执行一个简单的教科书 navigator.geoLocation.watchPosition(...),它在 iOS 5.x 中的 Safari 和 Web 应用程序(使用 apple-mobile-web-app-capable meta标签). 但是,在 iOS6 中,GeoLocation 在 webapp 中不起作用.它仍然按预期在 safari 中工作,但是当我 ..
发布时间:2021-12-20 21:16:47 移动开发

Safari 中的 iPad WebApp 全屏

Apple 在 Safari HTML 参考中说 下面的代码应该使 iPhone OS 2.1 及更高版本上的网络应用程序全屏显示. 但它似乎不起作用.有没有办法在 iPad WebApp 的 Safari 中隐藏标题/位置栏? 解决方案 这仅在您将应用的书签保存到主屏幕后才有效.如果您只是正常浏览网站,则不会. ..
发布时间:2021-12-20 21:16:11 其他开发

iPhone Safari Web App 在新窗口中打开链接

将图标添加到主屏幕后,我遇到了网络问题.如果网络是从主屏幕启动的,所有链接都将在 Safari 的新窗口中打开(并失去全屏功能).我该如何预防?我找不到任何帮助,只有相同的未回答问题. 解决方案 我在 iWebKit 框架中找到了 JavaScript 解决方案: var a=document.getElementsByTagName("a");for(var i=0;i ..
发布时间:2021-12-03 10:45:19 移动开发

各种iOS版本在webapp缓存大小限制方面有何不同?它的反应?

因为我没有所有的设备 &手头有可用的 iOS 版本,很难理解我的客户在旧设备(即 iPad 1 和 2,均运行 iOS 5 [不确定次要版本])上遇到的一些问题. 是否有任何关于每个 iOS 系统如何响应 Web 应用程序达到其缓存大小限制的文档?(应该是 5MB?或者我可能错了,可能只适用于 Web SQL 数据库大小) 此外,所有设备的缓存大小限制都相同iOS 版本? 注意: ..

以编程方式在主屏幕上启动Web应用程序?

我有一个企业应用程序,该应用程序的Web应用程序已添加到iPad的主屏幕中.我希望能够从本机XCode应用程序启动Web应用程序.这可能吗? 网络应用程序可以注册关联的自定义协议吗? 谢谢 解决方案 自定义URL会打开其他本机应用程序.如果要打开Web应用程序,则只需传递http://URL,但是这样做会加载标准Safari浏览器,而不是在主屏幕中点击Web Clip时会获得的 ..