WangLiCha
V2EX  ›  问与答

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

  •  
  •   WangLiCha · Sep 11, 2022 · 1415 views
    This topic created in 1350 days ago, the information mentioned may be changed or developed.

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

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

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

    5 replies    2022-09-12 10:43:21 +08:00
    ashong
        1
    ashong  
       Sep 12, 2022 via iPhone
    没看懂。

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

    又要运行本地网页?
    renmu
        2
    renmu  
       Sep 12, 2022 via Android
    看不明白,不知道什么叫需要服务器访问才能正常允许。你可以本地起个 http 服务一起打包进去
    zeusho871
        3
    zeusho871  
       Sep 12, 2022 via Android
    miniblink
    hervey0424
        4
    hervey0424  
       Sep 12, 2022
    写一个静态文件服务器也不是很难
    foam
        5
    foam  
       Sep 12, 2022 via Android
    你就搜搜 cefsharp 或者楼上说的 miniblink 是否有提供支持 render html without http service 的功能。如果没有就还是老老实实在 wpf 起一个 http service 吧。self-hosted HTTP Listener
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3222 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 43ms · UTC 00:04 · PVG 08:04 · LAX 17:04 · JFK 20:04
    ♥ Do have faith in what you're doing.