【问题标题】:Ionic Hybrid Android Mobile App - Email and SMS IntentsIonic Hybrid Android 移动应用程序 - 电子邮件和 SMS Intents
【发布时间】:2019-03-14 16:14:00
【问题描述】:

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

当我使用低于 ionic 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)

我知道如何使用原生 Android 做到这一点,但我需要 Ionic 方面的帮助

【问题讨论】:

    标签: android cordova ionic-framework android-intent


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2014-07-17
      • 2017-07-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多