我在Cordova中创建了应用程序,我需要通过点击我刚刚显示的收件箱图标来打开默认的SMS收件箱。我需要点击该按钮打开手机默认收件箱。我尝试了很多代码,但无法打开收件箱。
我想从Cordova应用程序打开本机SMS默认收件箱。对于前者如果我点击我的Cordova应用程序中的按钮,它会重定向到我手机的默认本机SMS App收件箱。在此先感谢。
答案 0 :(得分:0)
我没有尝试过这样的警告,但你可以看一下: https://github.com/lampaa/com.lampa.startapp
这包含启动SMS应用程序的示例代码:
startApp.set
({
"action": "ACTION_MAIN",
"category": "CATEGORY_DEFAULT",
"type": "vnd.android-dir/mms-sms"
}).start();
请注意,对于Android,手机制造商使用可能具有不同短信应用的自定义ROM,或者用户可能会自行安装,因此不确定这是否是最佳方法。
我更倾向于使用Cordova SMS插件将一些简单的屏幕放在一起,以显示应用内的短信。例如:
https://www.npmjs.com/package/cordova-plugin-sms
这里有一个列出信息的选项,应该很容易显示,如果有帮助的话,你可以过滤你感兴趣的信息。