Я работаю над Cordova для разработки гибридного мобильного приложения с использованием HTML, CSS и Javascript.Apache Cordova - открытие гибридного мобильного приложения, как браузер Chrome, не похоже на приложение cordova
Как мы можем перенаправить с одной страницы на другие страницы, не похожие на приложение браузера, это должно быть приложение Кордовы.
Он работает хорошо в браузере, но если я создаю файл .apk и развертываю его на мобильном устройстве, он работает как веб-приложение, не похожее на приложение Кордовы. Здесь я использую кодирование как window.open(), window.location.href() и window.location.replace().
$(document).ready(function() {
$("#btn4").click(function() {
$lname = $("#lname").val();
$.ajax({
url: 'http://localhost:8080/RESTfulDemoDerby/webresources/com.mss.mmxregistration/session',
data: {lname: $lname},
type: 'GET',
crossDomain: true,
ContentType: 'html/text',
dataType: 'text',
cache: false
}).done(function(response) {
if (response== 'success') {
window.location.href='http://localhost:8383/HTML5Application1/listform.html';
}
else {
window.location.replace("http://localhost:8383/HTML5Application1/login1.html");
}
}).fail(function(request, textStatus, errorThrown) {
// alert(url);
alert(textStatus + " : " + errorThrown.toString());
});
});
});
Позвольте мне уточнить, что мы можем добавить плагин PhoneGap в приложение Cordova? Потому что оба являются разными платформами для разработки гибридного приложения с использованием HTML, CSS и Javascript.
cordova и phonegap - это то же самое, вы можете использовать плагины phonegap на проектах cordova. Существуют ли HTML5Application1/listform.html и HTML5Application1/login1.html внутри вашей кордовой папки www? – jcesarmobile
@jcesarmobile yes –
С приложениями Cordova и PhoneGap у вас есть **, чтобы дождаться события 'deviceready', вы не можете использовать' $ (document) .ready', потому что Cordova еще не загружена, когда документ готов. – Timo