簡體   English   中英

即使安裝了PWA應用程序,也會提示“添加到主屏幕”

[英]Add to home screen is prompt coming even after PWA app installed

有沒有辦法檢查PWA應用程序是否已經安裝?

can提示事件可以取消,可能在'beforeinstallprompt'事件中

window.addEventListener('beforeinstallprompt', (event) => {
  // in here        
});

注意:這特別發生在oneplus 6T(chrome)和所有其他手機上,可以正常工作

如果用戶使用的是Google Chrome瀏覽器,則以下內容將是相關的:

添加到主屏幕

皮特·萊佩奇(Pete LePage)

https://developers.google.com/web/fundamentals/app-install-banners/

引用:

為了使用戶能夠安裝您的Progressive Web App,它需要滿足以下條件:

  • 該網絡應用尚未安裝。

此外,當用戶成功安裝了應用程序后,會從appinstalled事件中回調。 您可以使用它來保留用戶已安裝應用程序的事實(也許在localStorage或indexedDB中):

引用:

確定應用程序是否已成功安裝

要確定應用程序在接受提示后是否已成功添加到用戶的主屏幕,您可以監聽appinstalled事件。

 window.addEventListener('appinstalled', (evt) => { app.logEvent('a2hs', 'installed'); }); 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM