1
私がcordroid ionic appをアンドロイドスタジオで直接実行すると、動作して$ httpリクエストを完全に送信します。
しかし、私はの.apkに署名設置した場合、HTTP要求はこれが起こる理由は?どのように私は解決することができます
Controller.js
var postObject = new Object();
postObject.User = $scope.data.username;
postObject.Secret = $scope.data.password;
$http({
url: 'https://example.com/',
method: "POST",
data: {
'message': postObject
}
})
.then(function(response) {
$cordovaDialogs.alert('Success', 'Info', 'OK');
},
function(response) {
$cordovaDialogs.alert('Error', 'Info', 'Error');
});
のConfig.xml
<?xml version='1.0' encoding='utf-8'?>
<widget android-versionCode="1" id="com.example.abc" version="0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
<name>Cordova project.</name>
<description>
Cordova project.
</description>
<author email="[email protected]" href="https://www.example.lk/">
example
</author>
<content src="index.html" />
<access origin="*" />
<allow-intent href="*" />
<allow-navigation href="*" />
<engine name="android" spec="^6.2.3" />
<plugin name="cordova-plugin-console" spec="^1.0.7" />
<plugin name="cordova-plugin-device" spec="^1.1.6" />
<plugin name="cordova-plugin-firebase" spec="^0.1.24" />
<plugin name="cordova-plugin-splashscreen" spec="^4.0.3" />
<plugin name="cordova-plugin-statusbar" spec="^2.2.3" />
<plugin name="cordova-plugin-whitelist" spec="^1.3.2" />
<plugin name="ionic-plugin-keyboard" spec="^2.2.1" />
を動作しません。この問題?
「*動作しません」とはどういう意味ですか?事実、あなたの問題は再現できません。 – Mistalis
署名付きapkで「成功」メッセージを受け取ることができません – Tje123
SSL証明書の問題と思われます –