2016-04-07 106 views
0

我想爲智能應用橫幅提供自定義視圖,但我認爲這是不可能的。但是我在維基百科手機網站上看到它小於標準蘋果旗幟。iOS自定義智能應用橫幅

僅當維基百科應用程序安裝後,維基百科纔在其移動網站上顯示自定義橫幅。如果未安裝或用戶卸載它,則橫幅消失。

有沒有辦法實現這種橫幅?

+0

你想添加橫幅嗎? – iOS

+0

不,我已經添加了橫幅,但我想定製它像維基百科 –

+0

嘗試在github的lcbannerview演示 – iOS

回答

0

對於iOS6的+,你可以使用智能橫幅:https://developer.apple.com/library/ios/documentation/AppleApplications/Reference/SafariWebContent/PromotingAppswithAppBanners/PromotingAppswithAppBanners.html

你的一個要求是,當應用程序沒有安裝(而不是推動應用程序)不顯示。 我不知道的方式來測試安裝,但我想看看

  • URL方案:似乎有限,因爲該應用程序將一直開放的,而不是 只能夠檢查系統能回答
  • 餅乾:可以在內部應用程序中設置一個Cookie ,當訪問 相同的域時,Safari會重複使用該應用程序嗎?
  • 文件:從應用程序創建一個文件,並嘗試從Safari瀏覽器
+0

維基百科手機網站在我卸載維基百科應用後不會顯示橫幅。我只是好奇他們是如何做到的。 –

+0

Cookie或文件不一定會在應用程序卸載時消失 – user3802077

0

你說的是「在應用中打開」旗幟打開 ?如果您在應用程序中支持universal links,則默認爲默認值。

查看屏幕截圖:enter image description here