短信的Ionic 3本机插件无法在我的设备上运行

时间:2019-03-04 13:24:34

标签: android cordova ionic3

我正在使用Ionic 3,我的设备是4.4.2 android。

设置:

ionic cordova plugin add cordova-sms-plugin
npm install --save @ionic-native/sms@4

我已经添加到app.module

从'@ ionic-native / sms'导入{SMS};

提供者:[...,短信]

home.ts

...
import { SMS } from '@ionic-native/sms';

...
constructor(..., private sms: SMS){}

sendSMS(){
this.sms.send('0030699999999', 'sos')
}

home.html

<button ion-button block (click)="sendSMS()" margin-top color="dark">SMS</button>

我通过以下命令将apk安装到手机上

ionic cordova run android

当我按下按钮时,我的应用程序中断并退出,而没有发送消息。

我试图删除平台android并再次添加,但是什么也没有。

2 个答案:

答案 0 :(得分:0)

允许通过手机上的应用设置

答案 1 :(得分:0)

我必须在清单文件(android)中放置send_sms权限。 检入我的手机v 4.4.2。 我没有在iPhone中检查过它。