这会在Undefined is not a function
返回错误if(url.includes('api')
,但如果我查看控制台,config.url
在控制台中显示第一个错误之前,绝对定义了url
。
.factory('authInterceptor', ['$q', '$injector', function($q, $injector,tokenUrl){
var authInterceptorServiceFactory = {};
var $http;
var _request = function(config) {
var url = config.url;
if (url.includes('api')) {
//only send token to requests to api
var access_token = 'abc223blahblahblah';
config.headers.Authorization = 'Bearer ' + access_token;
}
return config;
};
是什么给出的?这些错误仅在模拟Android中的Ionic项目时生成....不在ios或浏览器中。