问题背景: 在Cordova应用程序中,使用AJAX在URL末尾添加'/index.html”时可能会出现无法POST的问题。
解决步骤:
Step 1:在config.xml文件中找到
Step 2: 在AJAX方法中将URL中的'/index.html”去掉,示例如下:
$.ajax({ url: 'http://example.com/my/path', type: 'POST', data: JSON.stringify(dataToSend), dataType: 'json', contentType: "application/json" });
这样就可以解决AJAX无法POST /index.html的问题了。