2012-10-10 138 views

回答

0

嘗試

<a href="sms:+3581234567,+3582234567">Two numbers, no body text</a> 

來源:developer.nokia.comopenmobilealliance.org(第20頁)

如果它不工作,我會嘗試

<a href="sms:+3581234567;+3582234567">Two numbers, no body text</a> 
+0

感謝,都沒有在iphone.whether工作還有其他辦法可以這樣做呢? –

1

不幸的是,就目前而言,沒有辦法通過短信將短信發送到iPhone上的Web應用中的多個收件人方案。

我相信一個解決方法是可能的,如果你明確知道你的webapp的受衆。您可能需要使用自定義URL方案安裝本機應用程序,並根據請求創建SMS。
這個應用程序可以在multiplesms://上註冊,閱讀多個電話號碼,並創建SMS(我認爲這可以從我在互聯網上看到的不同應用程序中實現,但從未使用它們)。
因此,在您的web應用程序中,您可以編寫:
<a href="multiplesms:+3581234567,+3582234567">Two numbers, no body text</a>
但請記住,您必須要求在用戶的iPhone上安裝本機應用程序。

0

自定義uri方案似乎是一個有趣的方法來解決這個問題,但我們必須製作特定的iOS應用程序或使用現有的和兼容的iPhone應用程序,我沒有找到。 實際上,只有列表的第一個數字被使用,iOS在逗號後面全部排除。 如果沒有辦法解決這個問題,這是特定於iPhone,我們必須使用短信網關(並支付每個短信)。

希望有人有解決方案。

6

使用此:

sms:/open?addresses={phone number 1},{phone number 2},... 
+0

這適用於iPhone 5C。但是,當有很多數字時,手機會卡住。 – andreshg112

+1

不幸的是,當電話號碼太多時,這種方法會稍微滯後。但是,暫時來說,這是蘋果給我們的最佳選擇。 – Bawpotter

+0

這也適用於Android嗎?沒有在我的測試中工作。相反,「短信:1111,222222」做到了。 – Luciano

相關問題