Я не могу понять этого. Я открыл дочерний браузер в phonegap для приложения Android:
window.open( url, '_blank', 'location=yes' );
это не совсем правильно. Он открывает браузер, но кнопка «Готово» не закрывает браузер и не возвращает в основное приложение.
Я пробовал с другим решением, которое я нашел:
эквивалент window.close в Phonegap с InAppBrowser:
Этот код представляет собой приложение телефонной связи:
var ref = window.open(encodeURI(url), '_blank', options);
ref.addEventListener('loadstop', function(event) {
if (event.url.match("mobile/close")) {
ref.close();
}
});
Эта кнопка создается на странице URL, которую я загрузил ранее:
<a href="/mobile/close">Close</a>
Это не работает. Любая помощь?
Обновлять:
- Открывается URL-адрес, такой как «file://...»
- Если я установлю «местоположение = да» и нажму кнопку «Готово», он попытается закрыться, но снова появится.