V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
WangLiCha
V2EX  ›  问与答

CefSahrp 运行本地网页,有什么可以实际操作的方案吗?

  •  
  •   WangLiCha · 2022-09-11 23:38:36 +08:00 · 935 次点击
    这是一个创建于 829 天前的主题,其中的信息可能已经有所发展或是发生改变。

    特指需要在服务器上运行才能正常工作的页面。

    目前需要在现成的 WPF 项目里嵌入一处由前端网页实现的模块(因为在 WPF 上比较难实现),但是这个网页需要通过服务器访问才能正常运行,直接打开 html 文件是不行的。

    Electron 确实打包解决好了这个问题,但是现在的功能要求是需要做在 WPF 里面的,所以只能考虑嵌入 CefSahrp 运行本地网页了。这方面有什么可以实际操作的方案吗?

    5 条回复    2022-09-12 10:43:21 +08:00
    ashong
        1
    ashong  
       2022-09-12 00:16:03 +08:00 via iPhone
    没看懂。

    “但是这个网页需要通过服务器访问才能正常运行,直接打开 html 文件是不行的。”

    又要运行本地网页?
    renmu
        2
    renmu  
       2022-09-12 00:21:50 +08:00 via Android
    看不明白,不知道什么叫需要服务器访问才能正常允许。你可以本地起个 http 服务一起打包进去
    zeusho871
        3
    zeusho871  
       2022-09-12 01:15:15 +08:00 via Android
    miniblink
    hervey0424
        4
    hervey0424  
       2022-09-12 09:10:44 +08:00
    写一个静态文件服务器也不是很难
    foam
        5
    foam  
       2022-09-12 10:43:21 +08:00 via Android
    你就搜搜 cefsharp 或者楼上说的 miniblink 是否有提供支持 render html without http service 的功能。如果没有就还是老老实实在 wpf 起一个 http service 吧。self-hosted HTTP Listener
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   987 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 21:40 · PVG 05:40 · LAX 13:40 · JFK 16:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.