我有一個HTML網頁,其中有以下文字:電話號碼Safari中並沒有顯示在iOS
<font face="Tahoma, Geneva, sans-serif">Please contact our sales person by email: [email protected] or by phone: 888-888-8888</font>
它除了在iOS上的Safari瀏覽器的每個顯示良好。號碼就在那裏,因爲你可以點擊它,iOS設備會提示你撥打這個號碼。它只是不可見。
一個我找到了解決辦法是將下面的代碼行添加到頁面的頭:
<meta name="format-detection" content="telephone=no" />
數量變得可見,但Safari瀏覽器不能識別它作爲一個電話號碼了,所以用戶不能進行點按通話。
另一個解決辦法是使電話號碼的鏈接:
<a href="tel:888-888-8888" style="color:#000">888-888-8888</a>
但在這種情況下,IE實際上是嘗試去「電話:888-888-8888」的鏈接,所以它不是最好的解決方案。
所以問題是:是否可以將電話號碼保留爲文本,但在iOS設備上將其作爲電話號碼在Safari中可見並可識別?
附加信息:因爲它是在鏈接的CSS文件中指定
字體爲白色。我不想改變它,因爲這會影響所有其他鏈接,這些鏈接假定爲白色。這是iOS上的唯一一個通過電話號碼建立超級鏈接的Safari。