如何嵌入一个跨平台的应用程序的Web浏览器控件? [英] How to embed a web browser control in a cross-platform application?

查看:651
本文介绍了如何嵌入一个跨平台的应用程序的Web浏览器控件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要快速编写这个应用程序:一个封装了简单的窗口
网络浏览器控制,运行HTML网页。
浏览器的用户界面(例如导航按钮)应燮pressed。

作为一个.NET开发人员,我会嵌入web浏览器OCX在Windows窗体。
但是,这已经在Mac以及运行!

我发现下面的跨平台的候选人。
你会选择(以简单,安定性,社会支持等方面。)其中之一:


  1. wxWidgets的: http://www.kirix.com/labs/wxwebconnect.html


  2. QT: http://www.youtube.com/watch ?v = Ee8eRwjbcFk&放大器;功能=相关


  3. MONO: http://www.mono-project.com/WebBrowser



解决方案

为什么不使用嵌入式的Webkit?

I need to write quickly this application: a simple window that wraps a web browser control, that runs html pages. The Browser UI (e.g. Navigation buttons) should be suppressed.

As a .net developer, I would embed the WebBrowser OCX in a Windows Form. But this has to run on Mac as well!

I found the following cross-platform candidates. Which one would you choose (in terms of simplicity, stableness, community support, etc.):

  1. wxWidgets: http://www.kirix.com/labs/wxwebconnect.html

  2. QT: http://www.youtube.com/watch?v=Ee8eRwjbcFk&feature=related

  3. MONO: http://www.mono-project.com/WebBrowser

解决方案

Why not to use embedded Webkit?

这篇关于如何嵌入一个跨平台的应用程序的Web浏览器控件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆