Ionic 3 родной плагин смс не работает на моем устройстве - PullRequest
0 голосов
/ 04 марта 2019

Я использую Ionic 3, и на моем устройстве установлен Android 4.4.2.

Настройка:

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

Я добавил в app.module

import {SMS} от '@ 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 голосов
/ 31 мая 2019

Мне пришлось поместить разрешение send_sms в файл манифеста (android).Проверьте в моем телефоне v 4.4.2.Я не проверял это в iPhone.

0 голосов
/ 29 мая 2019

Разрешить из настроек приложения на телефоне

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...