3

随着 iOS6 的更新,当用户在启用了apple-mobile-web-app-capable的网站中时,“保存图像”触摸弹出菜单现在消失了。这对我的网站http://2048px.com非常重要。

我们希望用户能够将网站添加到他们的主屏幕。用户获取新壁纸的方式是点击下载按钮,然后使用保存图像触摸菜单将其保存到他们的相机胶卷中。但就像我说的,在 iOS6 中,当使用 web 应用程序时,“保存图像”选项似乎消失了。

有谁知道一些神奇的元标签可以重新打开它?或者也许是一种将图像直接保存到相机胶卷的奇特方式。

4

1 回答 1

0

虽然我从未找到恢复保存图像按钮的解决方案,但我确实找到了解决方案。我注意到如果我在新选项卡中打开一个链接并且链接的 url 是一个外部域,则该链接将在 Safari 而不是 webapp 中打开。在我的网站上,我所有要下载的图片现在都托管在 S3 的外部域上。然后,仅当网站处于 webapp 模式时,我才会在新选项卡中打开下载链接。我使用以下代码完成此操作。

if (window.navigator.standalone) {
    $('a.download').attr({target:'_blank',href:orig_download});
}
于 2012-10-05T18:21:56.060 回答