UWP 应用程序是否支持 ajax?
Does UWP app support ajax?
我有一个 windows 8 混合应用程序,现在我想将它迁移到 UWP。我面临两个问题,我已经在互联网上搜索了很长时间。我想知道 UWP 是否支持 ajax 功能。我在 href 中的锚标记也没有解析。可能是什么原因。
I want to know if UWP support ajax function
答案是肯定的,你可以在UWP应用中使用ajax。但是在 UWP 中使用 ajax 时需要注意一些事项。
如果您使用 ajax 从远程服务器获取数据,请确保 Internet(Client)
功能已启用package.appmanifest
。如果您还想从本地服务器调用 ajax,请确保启用 Private Networks(Client & Server)
功能。
如果您在应用中使用了内容安全策略。确保 ajax 调用的服务器地址包含在 default-src
或 connect-src
之后 <meta>
。 CSP的详细介绍可以参考this document.
Cross-Origin 也应该在迁移时引起您的注意。启用CORS可以参考add CORS support to server.
my anchor tag in href is not parsing. What might be the reason.
出于安全原因,UWP 不支持内联 javascript。所以像 <a ng-click="jsfunc();"></a>
这样的代码是行不通的。请在JS文件中添加eventListener。
我有一个 windows 8 混合应用程序,现在我想将它迁移到 UWP。我面临两个问题,我已经在互联网上搜索了很长时间。我想知道 UWP 是否支持 ajax 功能。我在 href 中的锚标记也没有解析。可能是什么原因。
I want to know if UWP support ajax function
答案是肯定的,你可以在UWP应用中使用ajax。但是在 UWP 中使用 ajax 时需要注意一些事项。
如果您使用 ajax 从远程服务器获取数据,请确保
Internet(Client)
功能已启用package.appmanifest
。如果您还想从本地服务器调用 ajax,请确保启用Private Networks(Client & Server)
功能。如果您在应用中使用了内容安全策略。确保 ajax 调用的服务器地址包含在
default-src
或connect-src
之后<meta>
。 CSP的详细介绍可以参考this document.Cross-Origin 也应该在迁移时引起您的注意。启用CORS可以参考add CORS support to server.
my anchor tag in href is not parsing. What might be the reason.
出于安全原因,UWP 不支持内联 javascript。所以像 <a ng-click="jsfunc();"></a>
这样的代码是行不通的。请在JS文件中添加eventListener。