2011-07-05 57 views
1

我使用PhoneGap在Android平臺上開發原生應用程序。以前曾經有過這樣的Javascript功能。但是目前這個函數不包含在他們的API中。是否有插件或任何其他基於JS的API,我可以用它來發送/讀取/刪除Android手機上的短信。使用JavaScript在Android手機上發送/閱讀短信?

加號:我可以訪問在手機上存儲smses的文件夾嗎?

PS:我知道發送短信的URI的方式,這樣一個答案

+0

你可能只會找到大多數API的URL方式,因爲這是用戶安全和隱私問題。在大多數情況下,用戶不希望應用程序代表他們發送短信。 – UtopiaLtd

回答

2

不會算是否有插件或任何基於其它JS API,我可以用它來發送/讀取上/刪除短信Android手機。

Android SDK不支持「讀取/刪除短信」。不過,歡迎您撰寫一個Android的PhoneGap插件,該插件與SmsManager聯繫以發送短信。

加號:我可以訪問smtc存儲在android手機上的文件夾嗎?

對於初學者來說,有很多短信客戶端,所以有很多不同的短信商店。我不知道任何提供用於操縱這些消息的API的SMS客戶端。當然,Android開源項目中的Messaging應用程序沒有文檔化和支持的API。

+0

那麼最好使用該網址。有沒有辦法使用SMS URL發送消息給多個收件人? –

+1

@web_ninja:如果我正確閱讀RFC 5724,則可以使用逗號分隔的收件人組:http://tools.ietf.org/html/rfc5724 – CommonsWare

0

,如果您有(「根」),其等/數據/數據/電話/ mmsm.db或類似的東西,這取決於您的版本的谷歌

目錄SMS數據庫中的Android 4.0,你可以訪問SMS數據庫那麼你可以使用ES文件瀏覽器或其他文件管理器來訪問這個數據庫... 你也可以查看這個數據庫中刪除的短信...