0

我正在尝试为我的 Ionic 应用程序创建一个新的 Angular 服务,但是新的 javascript 文件“神秘地”导致该应用程序行为不当,例如,当我调用该$cordova.getDevice()方法时,它返回我通常会从 call 获得的结果CacheFactory.get("cache_key")

我尝试从文件中删除所有代码,即使控制台中报告了错误的代码,我尝试更改服务的名称。虽然.js文件中几乎没有任何代码,但它仍然导致应用程序崩溃.

唯一有效的是从 index.html 文件中完全删除文件引用,此后应用程序运行正常。

这是角度服务:

function() {
'use strict';
angular.module('starter').factory('TokenService', ['$http', '$q', '$ionicLoading', 'StringService', TokenService]);

function TokenService($http, $q, $ionicLoading, StringService){

}
})();

如前所述,即使它的代码很少,它仍然会导致问题。

4

0 回答 0