离子应用程序:某些本机插件无法在UWP上运行

时间:2018-08-16 23:00:22

标签: ionic-framework uwp

我不知道我是否在正确的地方提出这个问题。我在全球关注的问题上询问,但没有得到任何回应。

我有一个在droid上运行良好的应用。我也想在UWP上构建它。我已经能够构建该应用程序并使其运行,但是某些使用本机资源的插件不起作用。

对于本机存储, 我现在注意到的第二个是网络资源(HTTP请求和websocket客户端)。

这些在android系统下运行良好。 e.i。:

getData(): Observable<AlarmData> {
  return this.http.get<AlarmData>(this.server.url() + '/ajax_alarms');
}

我已经看到UWP需要一些证书,我在我的应用程序中发现至少一个与网络有关的证书:

<Capabilities>
    <Capability Name="internetClient" />
</Capabilities>

但是我还没有找到是否以及如何添加更多...

我在Windows10机器上进行了测试, 离子4.0.6

1 个答案:

答案 0 :(得分:2)

看看MS自己的样本:

https://github.com/Microsoft/Windows-universal-samples/tree/master/Samples/HttpClient

您必须先允许该应用使用资源,然后才能访问。