簡體   English   中英

iOS 11- <a href=“tel:1-427-555-05-05”>鏈接僅在iPhone上長按即可使用,單按不起作用</a>

[英]iOS 11 - <a href=“tel:1-427-555-05-05”> links only work with long tap on iPhone, single tap doesn't work

您好StackOverflow社區

我正在構建iOS 11 Swift WKWebView應用程序,當前正在瀏覽https遠程網站

我用html代碼制作了一個電話頁面,例如

<a href="tel:78122931709">+7 (812) 293-17-09</a>
<a href="tel:78122931709">Make a phone call</a>

但是由於某些原因,在iOS 11.2.6下的iPhone SE上,只有長按才能打開tel鏈接。 只需輕按一下,該應用程序就什么也不做。

在iOS 11.2.6下的iPad Air 2上,單擊可工作,選項會在單擊后立即顯示,而不是在長按后顯示。

我想要做的是使iPhone應用程序具有WKWebView打開提示, WKWebView單擊即可調用,而無需長按並選擇第一個選項。 有什么辦法嗎?

iPhone應用程序屏幕截圖1iPhone應用程序屏幕截圖2-長按后

iPhone應用程序屏幕截圖3-選擇第一個選項以撥打電話號碼,最后出現通話提示

iPad應用程序屏幕截圖1

ipad應用程序屏幕截圖2單鍵點擊有效,選項立即顯示,無需長按鏈接

我的解決方案是從使用WKWebView切換到不推薦使用的UIWebView

所有電話鏈接都可以在UIWebView上的iPhone上正常工作

暫無
暫無

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

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