日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

uni-app注册自动获取短信信息

發(fā)布時間:2024/1/8 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 uni-app注册自动获取短信信息 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

uni-app實現(xiàn)app發(fā)送短信和讀取短信

1、發(fā)送短信

uni-app沒有對應(yīng)API的接口,如果想實現(xiàn)發(fā)送短信的功能可以借助HTML5+ API的方式,使用發(fā)送短信接口,直接跳轉(zhuǎn)到手機(jī)發(fā)送短信頁面,支持編輯短信。

?

參考鏈接:

www.html5plus.org/doc/zh_cn/m…

?

to:收件人信息 字符串?dāng)?shù)組類型,輸入的地址收件人信息必須符合消息類型格式。

cc:抄送人信息 字符串?dāng)?shù)組類型,僅發(fā)送郵件時有效,輸入的地址收件人信息必須符合消息類型格式。

bcc:暗送人信息 字符串?dāng)?shù)組類型,僅發(fā)送郵件時有效,輸入的地址收件人信息必須符合消息類型格式。

from:發(fā)件人信息 僅在監(jiān)聽接收到的信息時有效。

subject:發(fā)送消息主題 字符串類型,僅發(fā)送郵件時有效。

body:發(fā)送消息內(nèi)容 字符串類型,要發(fā)送的消息體內(nèi)容,其格式必須與bodyType指定的一致。

bodyType:發(fā)送消息內(nèi)容類型 要發(fā)送消息體內(nèi)容的類型,可取值"text"表示文本內(nèi)容,"html"表示為html頁面,默認(rèn)值為"text"。

silent:是否采用靜默方式發(fā)送消息 布爾類型,可取值為true或false,true表示靜默方式發(fā)送,不彈出界面;false表示非靜默方式發(fā)送。默認(rèn)采用非靜默方式。

?

? ? 平臺支持:

?

? ? iOS - 4.3+ (不支持):不支持靜默方式發(fā)送消息,將忽略此屬性值。

? ? Android - 2.2+ (支持):支持靜默方式發(fā)送短信(彩信和郵件不支持),發(fā)送成功后不會保留在系統(tǒng)的已發(fā)送信箱中,默認(rèn)采用非靜默方式發(fā)送消息。

?

可添加附件

?

?

2、短信讀取

?

以下代碼為安卓方式獲取,蘋果不支持短信讀取。

?

?

?

?

//不同機(jī)型可能獲取不全 //查看權(quán)限是否已允許 var Context = plus.android.runtimeMainActivity(); var res = plus.android.invoke("android.support.v4.app.ActivityCompat", "checkSelfPermission", Context, "android.permission.READ_SMS"); var PERMISSIONS_STORAGE = new Array(); PERMISSIONS_STORAGE.push("android.permission.READ_SMS"); // res == -1 時為詢問狀態(tài),詢問時會走Show 和 Hidden if (res != "0") { plus.android.invoke("android.support.v4.app.ActivityCompat", "requestPermissions", Context, PERMISSIONS_STORAGE, 1); } else { var main = plus.android.runtimeMainActivity();var Uri = plus.android.importClass("android.net.Uri");var ContactsContract = plus.android.importClass('android.provider.ContactsContract');var uri = Uri.parse("content://sms/");var cr = main.getContentResolver();plus.android.importClass(cr);var cur = cr.query(uri, null, null, null, null);plus.android.importClass(cur);cur.moveToFirst();while (cur.moveToNext()) {var index_Address = cur.getColumnIndex("address");var address = cur.getString(index_Address);//短信內(nèi)容var index_Body = cur.getColumnIndex("body");var body = cur.getString(index_Body);//類型1接收 2發(fā)送var index_Type = cur.getColumnIndex("type");var type = cur.getString(index_Type);console.log(address,body,type); }cur.close(); }復(fù)制代碼

?

總結(jié)

以上是生活随笔為你收集整理的uni-app注册自动获取短信信息的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。