$cordovaDialogs使用时遇到的问题
1:按照http://ngcordova.com/docs/plugins/dialogs/文档介绍进行安装使用:
//标题栏
.controller('TitleCtrl', function($scope,$cordovaDialogs,$ionicHistory){
$scope.wzhGoBack = function(){
$ionicHistory.goBack();
}; $scope.wzhCloseApp = function(){
$cordovaDialogs.confirm('您确定要退出系统?', '友情提示', ['确定','取消'])
.then(function(buttonIndex) {
// no button = 0, 'OK' = 1, 'Cancel' = 2
if (buttonIndex == 1) {
ionic.Platform.exitApp();
}
});
$cordovaDialogs.beep(3);
};
})
运行在手机上只显示了标题栏,下面的界面没有了,通过运行ionic serve在网页上报错信息如下:
ionic.bundle.js: Error: [$injector:unpr] Unknown provider: $cordovaDialogsProvider <- $cordovaDialogs <- TitleCtrl
http://errors.angularjs.org/1.4.3/$injector/unpr?p0=%24cordovaDialogsProvider%20%3C-%20%24cordovaDialogs%20%3C-%20TitleCtrl
at ionic.bundle.js:
at ionic.bundle.js:
at Object.getService [as get] (ionic.bundle.js:)
at ionic.bundle.js:
at getService (ionic.bundle.js:)
at Object.invoke (ionic.bundle.js:)
at extend.instance (ionic.bundle.js:)
at nodeLinkFn (ionic.bundle.js:)
at compositeLinkFn (ionic.bundle.js:)
at nodeLinkFn (ionic.bundle.js:)
2:需要安装ngCordova
参照:http://ngcordova.com/docs/install/
(1)index.html
<script src="lib/ngCordova/dist/ng-cordova.min.js"></script>
<script src="cordova.js"></script>
(2)app.js
angular.module('starter',
[
'ionic',
'starter.controllers',
'starter.services',
'ngCordova'
]
)
随机推荐
- 一个小程序,时间util
比较时间,如果此时间是今天的显示时间点,今天以前显日期 public String getTime(Date time){ SimpleDateFormat dateFor ...
- JVM调优之jstack找出发生死锁的线程
1.执行死锁程序 2.执行 jstack -l 21733 | more 结果如下: 死锁程序: public static void main(String[] args) { // TODO Au ...
- erlang怎样有效监听大量并发连接
看了erlang的一些开源网络框架RabbitMQ.Ranch.他们都使用多个进程同一时候accept一个socket. 这样的方式在使得socketport监听的工作分担了很多其它的调度机会.可是, ...
- yii2 控制器里 action 大小写组合造成的路由问题
yii1中, 若存在如下控制器 class BindController extends CController { public function actionGetMobilePhone () { ...
- Linux shell入门基础(八)
八.shell脚本sed&awk 01.sed的使用 流编辑器-Steam Editor #ed /etc/passwd 1,10p …… 1s/root/byf/p(替换root为byf) ...
- Adobe DreamweaverCS6安装及破解(序列号+破解补丁)
一:安装 1) Adobe DreamweaverCS6中文版下载地址:Adobe DreamweaverCS6中文版下载 2)Adobe DreamweaverCS6安装及破解说明下载地址:Adob ...
- js如何设置网页横屏和竖屏切换
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content ...
- css标签选择器
/*标签选择器*/ input[type="text"] { width: 60%; } </style>
- application/json IE 兼容问题
由于IE系列浏览器把application/json响应视为文件,并尝试下载在网上看了一下,大致了解,只要修改返回的内容的类型(ContentType)即可解决问题. 由于ajax请求,返回类型默认就 ...
- 关于timestamp的二三事
之所以要写timestamp的随笔,是因为之前对它的理解存在误区,so. I have to remind myself by writing this informal essay. 微软文档链接: ...