У меня есть приложение Ionic 1 + AngularJS с cordova, которое работает на Android.
Я использую этот плагин cordova (https://github.com/darryncampbell/darryncampbell-cordova-plugin-intent), чтобы получить intent.extras при открытии его с помощьюдругое приложение.
Мой вопрос: как я могу заполнить входы и сделать ng-submit программно после открытия приложения другим приложением?
Если я заполняю вводы с помощью javascript, когдаЯ вручную отправляю форму, значения которой являются старыми.
window.plugins.intentShim.onIntent(function (intent) {
console.log('Received Intent: ' + JSON.stringify(intent.extras));
if (intent.extras){
document.getElementById('field1').value = intent.extras.field1||"";
document.getElementById('field2').value = intent.extras.field2||"";
document.getElementById('field3').value = intent.extras.field3||"A";
//apply the values on Angular context and submit
}
});