gpt4 book ai didi

android - Ionic & Cordova SMS 插件

转载 作者:行者123 更新时间:2023-11-28 21:20:54 25 4
gpt4 key购买 nike

我正在尝试将 SMS cordova 插件添加到我的 ionic 应用程序中,但我失败得很惨。

我不知道如何注入(inject)插件或使用它文档似乎更面向 phonegapp。

我有以下内容:

已安装

cordova plugin add https://github.com/cordova-sms/cordova-sms-plugin.git

我的看法

  <button ng-click="send()">Test</button>

我的 Controller

angular.module('starter.controllers', [])

.controller('DashCtrl', function($scope, $http, $state, $cordovaSms) {

$scope.send = function(){

$cordovaSms
.send('phonenumber', 'SMS content')
.then(function() {
// Success! SMS was sent
}, function(error) {
// An error occurred
});

};

})

我收到以下错误:

    ionic.bundle.js:26794 Error: [$injector:unpr] Unknown provider: 

$cordovaSmsProvider <- $cordovaSms <- DashCtrl

最佳答案

我认为这是一个外壳问题。你还在使用 ionic-native 吗?如果没有,从那里开始。
Bower 安装 ionic-native --save
bower 卸载 ngCordova --save

然后在您的模块依赖项中将 ngCordova 替换为 ionic.native

这是我的一个项目中的工作代码...

   .controller('RosterCtrl', function ($cordovaSMS, ...

// snip ....

$cordovaSMS.send(phone, message)
.then(function () {
$log.log('Message sent.');
});

关于android - Ionic & Cordova SMS 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39838957/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com