[英]sms: link with alphabetical parameters interpreted as numbers on Samsung Galaxy S7
我的網站上有一個鏈接,用於打開帶有新消息的文本。 以下鏈接適用於大多數Android手機:
sms:5555555555?body=JOIN
但是在Galaxy S7上,?body = JOIN參數被解釋為電話號碼本身的一部分,就像我們在鍵盤上輸入的字母一樣。 因此,上面的示例將打開一條新消息到電話號碼: 555555555526395646
和一個空消息正文。
我自己沒有s7所以很難調試。 還有什么想法我還能嘗試讓它在s7上按預期工作嗎?
不同的平台方面它將以不同的方式工 檢查此鏈接上的挑戰部分
對於iOS同樣的問題在這里和Android部分支持
正如Rajesh所說,對於不同的平台,這種情況會有很大的不同,有時對於不同的版本。 這是您將用於Android的結構:
<a href="sms:/* Phone Number */?body=/* Body of the message */">Link</a>
對於iOS:
<a href="sms:/* Phone Number */&body=/* Body of the message */">Link</a>
請記住,這些格式可以更改(在您的示例中,格式適用於大多數Android設備,但不適用於S7;在其他示例中,在iOS 7和iOS 8中發送SMS的格式不同)。 此外,請注意,可以在Android上更改處理SMS URI的應用程序,並且制造商可以利用它(這可能是導致S7首先出現故障的原因)。 所以通過例外調整可能有點笨拙。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.