我如何在离子2中的app sms composer视图中打开

时间:2017-07-12 18:15:42

标签: android ios angular ionic-framework ionic2

如何在ios和android中的app sms composer视图中打开,我已经检查了离子原生教程,我们需要创建自定义视图来撰写和发送短信。

我试过sms:12345678它只在ios上工作正常,但是打开短信应用程序作为新的。在android上它给出错误。

下面的代码可以从应用程序发送短信,但用户需要添加他的号码

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

constructor(private sms: SMS) { }


...


// Send a text message using default options
this.sms.send('416123456', 'Hello world!');

1 个答案:

答案 0 :(得分:2)

为此你需要options个对象。 - source

sendSMSfunction(){
          var options = {
            replaceLineBreaks: false,
            android: {
              intent: '' 
            }
        }
        this.sms.send('416123456', 'Hello world!', options);
      }
  

设置为“INTENT”以使用本机Android SMS消息发送SMS。   将其留空将发送短信而不打开任何应用程序。 (可选)