思路是在iis中host一个api服务,并在vue编写的前端中调用,最后在webview控件中显示前端页 为什么弄两个站点
官方不是没有`http://asp.net core vue`的模板,但感觉太重了,同时自己前后端分离开发习惯了,一下子弄到一起还有点不习惯,(并且平时前端的静态文件也是分离部署的。 一个小问题
WPF中原生的webview内核是ie,对vue的支持不是很好,会有奇怪的js脚本警告。
查阅资料后发现wpf中可以用 cefsharp一个chromium内核的webview控件替换原始的webview 从而解决这个问题 另一个问题
webview如何与网页通信呢?
cefsharp中其实都提供了通信的方法,它能够实现
1. call a JavaScript method from .NET
2. call a JavaScript method that returns a result
3. expose a .NET class to JavaScript
...