Javascript 远程服务器上的Phonegap/Cordova未在已编译的APK上加载

Javascript 远程服务器上的Phonegap/Cordova未在已编译的APK上加载,javascript,android,cordova,phonegap-build,Javascript,Android,Cordova,Phonegap Build,我在远程服务器上使用Phonegap时遇到问题 由于我的应用程序需要internet,并且应用程序应该从远程服务器加载,所以我使用content src=“remote.server/index.php”,这很好用 当我开始构建apk时,它似乎没有加载把手和其他插件 现在我尝试使用ripple进行调试,发现cordova.js和cordova_plugins.js不会生成,因为它们应该托管在服务器端 现在,我使用cordova.js进行了切换,并检查了用户代理 一旦它与android匹配,它就会

我在远程服务器上使用Phonegap时遇到问题

由于我的应用程序需要internet,并且应用程序应该从远程服务器加载,所以我使用content src=“remote.server/index.php”,这很好用

当我开始构建apk时,它似乎没有加载把手和其他插件

现在我尝试使用ripple进行调试,发现cordova.js和cordova_plugins.js不会生成,因为它们应该托管在服务器端

现在,我使用cordova.js进行了切换,并检查了用户代理

一旦它与android匹配,它就会包含android构建中包含的cordova.js。当然,我对ios和浏览器也这么做

在我这样做并再次尝试之后,它仍然无法成功加载所有内容

ChromeWebDeveloper给了我很多错误,比如

Uncaught ReferenceError: require is not defined
或 未捕获引用错误:未定义模块

我上传了plugins文件夹和*.json文件,如android.json、browser.json等,但仍然没有成功加载

我使用这个网站进行测试

https://api.seiboldsoft.de/milchbar2000/native/index.php
以及应用程序中的配置

<access origin="*" />
<content src="https://api.seiboldsoft.de/milchbar2000/native/index.php" />
<plugin name="cordova-plugin-whitelist" version="1" />
<allow-intent href="http://*/*" />
<allow-intent href="https://*/*" />
<allow-intent href="tel:*" />
<allow-intent href="sms:*" />
<allow-intent href="mailto:*" />
<allow-intent href="geo:*" />
<allow-intent href="data:*" />
<allow-intent href="blob:*" />
<allow-navigation href="*" />


可能出了什么问题?我错过什么了吗?我希望避免将站点托管在设备上,这意味着将其放在服务器端会很好。

您知道这两种都是网站包装吗?此外,最好的做法是从设备(而不是互联网)加载页面。如果从Internet加载,则会出现性能问题。问题是否已解决。