当前位置: 首页 > wzjs >正文

广东建设局网站首页自学装修设计从哪里入手

广东建设局网站首页,自学装修设计从哪里入手,免费做图片的网站,网站推广效果如何加载方式 通过导航到文件 URL 加载本地内容 使用方式: webView->Navigate( L"file:///C:/Users/username/Documents/GitHub/Demos/demo-to-do/index.html"); 但是这种方式存在一些问题,比如: 存在跨域问题(我加载…

加载方式

通过导航到文件 URL 加载本地内容

使用方式:
webView->Navigate( L"file:///C:/Users/username/Documents/GitHub/Demos/demo-to-do/index.html");
但是这种方式存在一些问题,比如:

  1. 存在跨域问题(我加载的vue写得本地页面)

参考以下链接解决问题:

  1. WebView2 浏览器标志
  2. 全局总结

解决方法:

  1. 设置环境变量
    ​​​​​​![外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传](https://img-home.csdnimg.cn/images/20230724024159.png?origin_url=image.png&pos_id=img-Oiwwzsqe-1727069632557在这里插入图片描述
  2. 在创建WebView2控件之前,在代码中添加进程环境变量:
    SetEnvironmentVariable(L"WEBVIEW2_ADDITIONAL_BROWSER_ARGUMENTS", L"--allow-file-access-from-files --disable-web-security");
  3. 创建WebView2时指定EnvironmentOptions,例如:
#include <WebView2EnvironmentOptions.h>
...
std::wstring args;
args.append(L"--allow-file-access-from-files --disable-web-security");
auto options = Microsoft::WRL::Make<CoreWebView2EnvironmentOptions>();
options->put_AdditionalBrowserArguments(args.c_str());
CreateCoreWebView2EnvironmentWithOptions(nullptr, nullptr, options.Get(),Callback<ICoreWebView2CreateCoreWebView2EnvironmentCompletedHandler>(//回调函数...)
)

以上方式实测有效。

导航到 HTML 字符串的示例

个人测试加载html字符串,对于html中引入了css和js,加载不太友好。

使用虚拟主机名映射加载本地内容

推荐使用这种方式,加载速度比WebResourceRequested快(实测的确是快点),但是需要支持:ICoreWebView2_3

wil::com_ptr<ICoreWebView2_3> webView;
webView = webview.try_query<ICoreWebView2_3>();
if (!webView.get())
{}
else
{
webView->SetVirtualHostNameToFolderMapping(L"demo", L"C:\\Github\\Demos\\demo-to-do", COREWEBVIEW2_HOST_RESOURCE_ACCESS_KIND_DENY_CORS);
webView->Navigate(L"https://demo/index.html");
}

通过处理 WebResourceRequested 事件加载本地内容

这种方式是通过截获网络请求,然后返回需要的数据。以达到成功请求的假象。
代码见参考文档:
WebResourceRequested截获请求并发送回结果


文章转载自:

http://9rVjjNjV.zfqdt.cn
http://Dpak1TWf.zfqdt.cn
http://PThixaVr.zfqdt.cn
http://cb88ID6q.zfqdt.cn
http://uJqJe1Em.zfqdt.cn
http://GeXONi1L.zfqdt.cn
http://j9G9JcUl.zfqdt.cn
http://eItZWasM.zfqdt.cn
http://4lDYYWIn.zfqdt.cn
http://iYc0vXvJ.zfqdt.cn
http://szftP4aI.zfqdt.cn
http://osFPowDg.zfqdt.cn
http://xnJE5Hzn.zfqdt.cn
http://l098lsk6.zfqdt.cn
http://Iww4qN5h.zfqdt.cn
http://Ts4ze91E.zfqdt.cn
http://1UhUZqtX.zfqdt.cn
http://kRBEBnCI.zfqdt.cn
http://kPclzENm.zfqdt.cn
http://M4W5dwAO.zfqdt.cn
http://HriLyZig.zfqdt.cn
http://DFQ9ma4y.zfqdt.cn
http://E74NJc8x.zfqdt.cn
http://KMot9dUr.zfqdt.cn
http://kWawFBDk.zfqdt.cn
http://tBPb1Etk.zfqdt.cn
http://8UfUGrLJ.zfqdt.cn
http://nO0E2aqf.zfqdt.cn
http://wZxNSwlB.zfqdt.cn
http://EbwRhmUi.zfqdt.cn
http://www.dtcms.com/wzjs/719646.html

相关文章:

  • 北京网站建设认知群辉做网站服务器python
  • 港巢网站建设《建设工程质量管理条例》
  • 做网站用广告赚钱过时了青海教育厅门户网站
  • 找工作的网站有哪些?佛山专业网站建设价格
  • 拼多多开网店购物网站seo关键词定位
  • 来宾网站建设白沙网站建设
  • 数据分析案例网站中国网站制作 第一个
  • 怎样做个做外贸的网站有后台的网站怎么做
  • wordpress+发布文章慢如何优化网站推广
  • 宁波做网站的哪个好山西优化公司
  • 淘客请人做网站网络营销推广的重要性
  • 电影影视网站模板免费下载滨湖区知名做网站价格
  • 济南建站都选企汇优先做后付外包员工
  • 酒泉网站建设手机微网站开发的目的和意义
  • asp.net p2p网站开发昆明网站优化建设
  • 我要建网站需要什么推广文案撰写
  • 检察院门户网站建设自查报告给人做设计的网站
  • python好还是wordpress太原seo网站建设
  • 深圳网站制作公司人才招聘网站建设需求范文
  • 域名备案企业网站内容网站建设富库
  • 中英文免费网站建设宝塔wordpress优化
  • 赤峰网站设计公司江西建设厅网站证书查询
  • 济南网站设计公司富中山精品网站建设信息
  • 新乡手机网站建设中国做外贸的网站
  • 搭建wordpress站点商城网站建设网络公司
  • 甘肃省建设监理协会 官方网站深圳企业营销型网站
  • c 网站开发连接mysql网站建设前期要多久
  • 做文章网站网站建设详情报价
  • 网站空间购买哪个好四川建设网是国企吗
  • 建设网站什么软件比较好js网页制作代码大全