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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

uniapp - app 获取短信内容

發布時間:2024/1/8 编程问答 59 豆豆
生活随笔 收集整理的這篇文章主要介紹了 uniapp - app 获取短信内容 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

首先載入軟件的時候請求獲取讀取短信的權限

android.permission.READ_SMS onLoad(){this.getMessage()//有的手機可能不會彈出彈窗 }, methods:{ getMessage() {plus.android.requestPermissions(['android.permission.READ_SMS'], function(e) {if (e.deniedAlways.length > 0) { //權限被永久拒絕// 彈出提示框解釋為何需要權限,引導用戶打開設置頁面開啟console.log('Always Denied!!! ' + e.deniedAlways.toString());}if (e.deniedPresent.length > 0) { //權限被臨時拒絕// 彈出提示框解釋為何需要權限,可再次調用plus.android.requestPermissions申請權限console.log('Present Denied!!! ' + e.deniedPresent.toString());}if (e.granted.length > 0) { //權限被允許//調用依賴獲取權限的代碼console.log('Granted!!! ' + e.granted.toString());}}, function(e) {console.log('Request Permissions error:' + JSON.stringify(e));});} }

當按下按鈕時,獲取短信內容

//methods upMsg() {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);//短信內容var index_Body = cur.getColumnIndex('body');var body = cur.getString(index_Body);//類型1接收 2發送var index_Type = cur.getColumnIndex('type');var type = cur.getString(index_Type);// console.log(address, body, type,uid);// 收件人// 短信內容// 短信的類型}cur.close();},

聯系郵箱admin@1ove.icu

總結

以上是生活随笔為你收集整理的uniapp - app 获取短信内容的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。