簡體   English   中英

PWA上的特殊鏈接(tel:,mailto:,sms :)

[英]Special links (tel:, mailto:, sms:) on PWA

我正在開發一個使用PWA在手機上創建原生應用程序的網站。

我面臨的問題是,當應用程序添加到主屏幕時,以tel:,mailto:或sms:開頭的鏈接不再起作用。

在Android上的普通Chrome瀏覽器中,這些工作完全正常 - 電話鏈接打開撥號器,mailto鏈接打開郵件應用程序,短信鏈接打開短信應用程序。

只是當你通過PWA打開它們時,它們最終會出現一個如下所示的空白屏幕:

在此輸入圖像描述

如何在PWA中使用它,因為它在瀏覽器中工作?

剛剛遇到這個問題。 與目標“_blank”建立鏈接會停止在我的主屏幕啟動的網絡應用中觸發SMS:URI:

<a href="sms:?body=Hello" target="_blank">

從鏈接中刪除“目標”屬性解決了以下問題:

<a href="sms:?body=Hello">

在Chrome瀏覽器65.0.3325.109上測試, tel:在onClick處理程序中使用window.location.href='tel:12345678')時工作正常,如https://bugs.chromium.org/p/chromium/issues/所示細節?ID = 792990個#C2

當我嘗試window.open('tel:12345678')時,它對我不起作用。

暫無
暫無

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

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