vs2017 js cordova + dotnet core 开发app

Posted lonelyxmas

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vs2017 js cordova + dotnet core 开发app相关的知识,希望对你有一定的参考价值。

原文:vs2017 js cordova + dotnet core 开发app

1.记得在index.html加入 

  <meta http-equiv="Content-Security-Policy" content="default-src ‘self‘ data: gap: https://ssl.gstatic.com ‘unsafe-eval‘; style-src ‘self‘ ‘unsafe-inline‘; media-src *;connect-src *;"> 

   <script type="text/javascript" src="scripts/jquery-2.1.4.min.js"></script>

2.控件click事件绑定

  

document.querySelector(‘#button1‘).addEventListener(‘click‘, function () {

$.get("http://192.168.1.102:5000/api/values", function (result) {
alert(result);
});

});

 

3.dotnet core项目中program.cs设置开启运行外部访问

 添加.UseUrls("http://*:5000")

如下

public static void Main(string[] args)
{
var host = new WebHostBuilder()
.UseKestrel()
.UseUrls("http://*:5000")
.UseContentRoot(Directory.GetCurrentDirectory())
.UseIISIntegration()
.UseStartup<Startup>()
.UseApplicationInsights()
.Build();

host.Run();
}
}

 

4.移动设备webview浏览网页需要在config.xml中添加 <allow-navigation href="*" />

<p>
<a href="http://www.baidu.com">jump web</a>
</p>

 

http://stackoverflow.com/questions/36036475/cordova-6-0-ios-load-external-url-in-the-webview


















以上是关于vs2017 js cordova + dotnet core 开发app的主要内容,如果未能解决你的问题,请参考以下文章

如何在 VS2017 Cordova (Windows 10) 中安装模拟器

VS2017 - Ionic/Cordova - 无法构建 iOS RemoteBuild - 路径太长

适用于VS 2017的Cordova工具 - 不支持的类文件版本52

VS2017 Cordova 构建错误 Remotebuild 要求您的项目使用带有 XCode 8.3 的 cordova-ios 4.3.0 或更高版本

VS2017 Cordova 出现错误 @ionic/app-scripts 未安装

Firebase Cordova vs Firebase JS SDK?