Ionic Hybrid Android Mobile App-电子邮件和短信意图

时间:2019-03-14 16:14:00

标签: android cordova ionic-framework android-intent

我正在使用NodeJS v11.9.0,npm v6.5.0,ionic v3.19.0,cordova 8.0.0和Android Studio 3.2.0开发混合Android移动应用程序

当我在以下离子3.19.0代码下使用时,发送短信电子邮件ID不起作用

sendMessage(){
    var options:{
        replaceLineBreaks:true,
        android:{
            intent: 'INTENT'
        }
    }
    if(this.sms) {
        this.sms.send("0871357817", "Test Message",options).then((succes) => {
            alert('Message sent successfully');
        }, (error) => {
            alert(JSON.stringify(error));
        });
    }
}

我已经安装了以下插件-https://ionicframework.com/docs/native/sms 并添加了所需的权限

<uses-permission android:name="android.permission.SEND_SMS"/>
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
<uses-permission android:name="android.permission.READ_CONTACTS"/> 

同样的问题,请参见下文

2019-03-14 19:55:04.469 10891-10891/io.ionic.starter D/SystemWebChromeClient: ng:///AppModule/MonitorPage.ngfactory.js: Line 23 : ERROR 2019-03-14 19:55:04.470 10891-10891/io.ionic.starter I/chromium: [INFO:CONSOLE(23)] "ERROR", source: ng:///AppModule/MonitorPage.ngfactory.js (23) 2019-03-14 19:55:04.470 3706-4938/? D/WindowManager: adjustSystemUiVisibilityLw : vis= 0x2608 2019-03-14 19:55:04.471 10891-10891/io.ionic.starter D/SystemWebChromeClient: ng:///AppModule/MonitorPage.ngfactory.js: Line 23 : ERROR CONTEXT 2019-03-14 19:55:04.471 10891-10891/io.ionic.starter I/chromium: [INFO:CONSOLE(23)] "ERROR CONTEXT", source: ng:///AppModule/MonitorPage.ngfactory.js (23)

我知道如何使用Native Android做到这一点,但我需要有关Ionic的帮助

1 个答案:

答案 0 :(得分:0)

我已更新为ionic 4.1.1,并已进行了一些修改/语法,因为已经设置了ionic 4.1.1,并且现在一切正常。

相关问题