我正在使用Ionic Framework开发一个简单的Android应用程序,在某些时候我正在使用this.http.get('https://somedomain.com')
。
使用ionic serve
进行本地测试一切正常,但在设备上无法加载。
在调试日志中,消息为net::ERR_UNKNOWN_URL_SCHEME
,我相信它,因为协议正在从https://
更改为intent://
,我不知道原因。
我的代码是:
this.http.get('https://somedomain.com')
,错误是:
intent://www.somedomain.com/path/2345435#Intent;scheme=https;package=com.net…ps%3A%2F%2Fwww.somedomain.com%2Ftitle%2345435%3FpreventIntent%3Dtrue;end:1
GET intent://www.somedomain.com/title/2345435
net::ERR_UNKNOWN_URL_SCHEME
答案 0 :(得分:0)
在控制器中使用http,就像在离子
中连接webservice一样$http({
method: 'POST',
url: 'http://come.emx/et',
params: {'name':'parameterValue' },
//type:'JSON',
headers : { 'Content-Type': 'application/json' }
}).success(function(data, status, headers, config) {
//success
}).error(function(data, status, headers, config) {
$ionicPopup.alert({
title:'error',
//template:'From date'
})
});