2012-09-27 63 views
2

隨着iOS6更新,當用戶在一個網站上的「保存圖像」觸摸彈出菜單現在已經消失,啓用了蘋果手機網絡應用程序。這對我的網站http://2048px.com非常重要。保存圖像觸摸菜單隨iOS6網絡應用程序一起提供。

我們希望用戶能夠將網站添加到他們的主屏幕。用戶獲取新壁紙的方式是點擊下載按鈕,然後使用保存圖像觸摸菜單將其保存到相機膠捲。但正如我所說,在iOS6中,當使用webapp時,「保存圖像」選項似乎消失了。

有誰知道一些魔術元標籤可以打開它嗎?或者可能是一種將圖像直接保存到相機膠捲的奇特方式。

回答

0

儘管我從未找到解決方案來獲取保存圖像按鈕,但我確實找到了解決方案。我注意到,如果我在一個新選項卡中打開了一個鏈接,並且該鏈接的URL是一個外部域,那麼鏈接將在Safari中打開而不是在webapp中打開。在我的網站上,我下載的所有圖片現在都託管在S3的外部域中。然後,只有當網站處於Web應用程序模式時,纔會在新選項卡中打開下載鏈接。我用下面的代碼完成了這個。

if (window.navigator.standalone) { 
    $('a.download').attr({target:'_blank',href:orig_download}); 
}