Android、Cordova/PhoneGap、Cordova-Plugin-File上的SMS/MMS数据位置
创始人
2024-10-13 07:00:55
0

SMS/MMS 数据位置取决于设备的制造商和 Android 版本。在 Android 4.4(API 级别 19)及更高版本上,应用程序默认不再具有访问 SMS/MMS 数据的权限。因此,要访问 SMS/MMS 数据,必须请求 READ_SMS、WRITE_SMS 和 RECEIVE_MMS(仅限 MMS)等权限。

原生应用可以使用以下代码来访问 SMS/MMS 数据:

Uri uri = Uri.parse("content://sms/inbox"); String[] projection = new String[]{"_id", "address", "person", "body", "date", "type"}; Cursor cursor = getContentResolver().query(uri, projection, null, null, "date DESC");

Cordova/PhoneGap 应用程序可以使用 cordova-sms-plugin 访问 SMS 数据:

sms.listSms({}, function (data) { console.log(data); }, function (error) { console.log(error); });

要访问 MMS 数据,可以使用 cordova-plugin-mms 插件:

mms.list({}, function (data) { console.log(data); }, function (error) { console.log(error); });

如果需要在 Cordova/PhoneGap 应用程序中访问 SMS/MMS 数据,可以使用 cordova-plugin-file 插件。该插件允许您在设备文件系统上进行读取和写入操作:

var filePath = cordova.file.externalRootDirectory + "sms.txt"; window.resolveLocalFileSystemURL(filePath, function (fileEntry) { fileEntry.file(function (file) { var reader = new FileReader(); reader.readAsText(file); reader.onloadend = function () { console.log(this.result); }; }, function (error) { console.log(error); }); }, function (error) { console.log(error); });

相关内容

热门资讯

2024教程!wepoker怎... 1、2024教程!wepoker怎么增加运气,pokemmo脚本辅助下载,高科技教程(有挂辅助)。2...
盘点一款!We poker辅助... 盘点一款!We poker辅助器下载,hhpoker到底可以作弊吗,透明挂教程(有挂神器)是由北京得...
玩家必看攻略!we-poker... 《玩家必看攻略!we-poker是什么软件,aapoker怎么开辅助器,插件教程(有挂技巧)》 aa...
玩家必看科普!约局吧开挂神器是... 玩家必看科普!约局吧开挂神器是真的吗,wepoker好友助力码,力荐教程(有挂技巧);《WPK辅助透...
交流学习经验!werplan辅... 自定义wepoker辅助真的假的系统规律,只需要输入自己想要的开挂功能,一键便可以生成出微扑克专用辅...
教程辅助!wepoker有没有... 教程辅助!wepoker有没有挂,hhpoker是正品吗,技巧教程(有挂软件);《WPK辅助透视》‌...
最新通报!wepoker怎么设... 1、最新通报!wepoker怎么设置房间,wepoker辅助真的假的,AA德州教程(有挂教程)(UU...
热点讨论!hhpoker辅助器... 热点讨论!hhpoker辅助器,hh poker透视器下载,高科技教程(有挂透明);人气非常高,ai...
重大消息!wepoker透视苹... 重大消息!wepoker透视苹果系统,wepoker怎么设置盖牌,必胜教程(有挂技巧);人气非常高,...
交流学习经验!wepoker免... 交流学习经验!wepoker免费辅助器,hhpoker免费辅助器,辅助教程(有挂攻略);人气非常高,...