海关;“未找到”;用于Cordova应用程序

海关;“未找到”;用于Cordova应用程序,cordova,Cordova,我正在Cordova应用程序中加载远程URL。有时手机无法加载页面,并会显示通常的浏览器未找到页面 如何显示自己的404页面?您可以使用XMLHttpRequest状态进行检查,如果XMLHttpRequest.status返回404,则可以显示自定义页面 var httpcall = new XMLHttpRequest(); var params = ""; .. .. httpcall.open("POST", URL, true); httpcall.onreadystatechang

我正在Cordova应用程序中加载远程URL。有时手机无法加载页面,并会显示通常的浏览器未找到页面


如何显示自己的404页面?

您可以使用XMLHttpRequest状态进行检查,如果XMLHttpRequest.status返回404,则可以显示自定义页面

var httpcall = new XMLHttpRequest();
var params = "";
..
..
httpcall.open("POST", URL, true);

httpcall.onreadystatechange = function() { // Call a function when the state changes.
   if (httpcall.status == 404) {
       ...
       ... // Your custom code
   }
}

httpc.send(params);

若您在服务器端拥有控制权,那个么您可以在web服务器上设置自定义404页面