Cordova缺少Windows Phone和Android的权限

Cordova缺少Windows Phone和Android的权限,cordova,windows-phone-8.1,windows-phone,visual-studio-cordova,Cordova,Windows Phone 8.1,Windows Phone,Visual Studio Cordova,我正在尝试使用Cordova为Windows Phone 8+和Android 4+构建一个应用程序。现在,当我尝试从外部源加载图像时,Windows Phone出现以下错误 SEC7117:对的网络请求未成功。 您的应用程序清单未声明以下功能:internetClient privateNetworkClientServer 如何为Windows Phone声明这些功能 我正在Visual Studio 2015 Enterprise中使用Cordova 5.1.1。我的布局来自爱奥尼亚侧菜单

我正在尝试使用Cordova为Windows Phone 8+和Android 4+构建一个应用程序。现在,当我尝试从外部源加载图像时,Windows Phone出现以下错误

SEC7117:对的网络请求未成功。 您的应用程序清单未声明以下功能:internetClient privateNetworkClientServer

如何为Windows Phone声明这些功能

我正在Visual Studio 2015 Enterprise中使用Cordova 5.1.1。我的布局来自爱奥尼亚侧菜单模板

我的申请

您可以在config.xml文件中使用首选项:

<widget>
<preference ... />
如果要将清单发送到以下位置,您将在此处看到自动生成的清单:

../res/native/windows
这将通过config.xml覆盖自动生成的清单文件的某些属性。 所以你可以试试这种方法。 无论如何,如果您设置了internet权限,请检查自动生成的清单


这就是我如何在Cordova项目中进行特定于平台的更改。

您可以在config.xml文件中使用首选项:

<widget>
<preference ... />
如果要将清单发送到以下位置,您将在此处看到自动生成的清单:

../res/native/windows
这将通过config.xml覆盖自动生成的清单文件的某些属性。 所以你可以试试这种方法。 无论如何,如果您设置了internet权限,请检查自动生成的清单


这就是我如何在Cordova项目中进行特定于平台的更改。

当我将清单从
..\bin\Windows Phone(Universal)\Release
复制到
。/res/native/Windows
并添加功能时。在我构建项目时,它没有考虑这些更改。请检查您的CPU架构是否设置为ARM,以及您是否正在处理电话清单。您的项目是windows phone还是通用应用程序?我的项目是通用应用程序。但是我在哪里检查CPU是否设置为ARM?在您单击以运行应用程序的F5(绿色按钮-播放)附近,有一个带有平台选择的组合框,您可以在其中选择Windows Phone 8/Windows Phone(通用)等。。。如果你在电话上跑步,那一定是手臂…我明白了。但目前我没有Windows Phone设备,因此我暂时只能使用模拟器。当我将清单从
..\bin\Windows Phone(Universal)\Release
复制到
。/res/native/Windows
并添加功能时。在我构建项目时,它没有考虑这些更改。请检查您的CPU架构是否设置为ARM,以及您是否正在处理电话清单。您的项目是windows phone还是通用应用程序?我的项目是通用应用程序。但是我在哪里检查CPU是否设置为ARM?在您单击以运行应用程序的F5(绿色按钮-播放)附近,有一个带有平台选择的组合框,您可以在其中选择Windows Phone 8/Windows Phone(通用)等。。。如果你在电话上跑步,那一定是手臂…我明白了。但目前我没有Windows Phone设备,所以我暂时只能使用模拟器。