解决C# webBrowser "您还没有安装flash播放器,请点击这里安装"的问题,以及webkit.net 入门
2017-02-14 15:09
330 查看
推荐 CefGlue,,
webkit.net 有点问题,有空更新
http://www.cnblogs.com/liulun/archive/2013/05/12/3035127.html
0 背景
今天闲来无事使用c#自带的webBrowser加载了一下优酷的页面,想播放一个视频,结果,他竟然提示我 “您还没有安装flash播放器,请点击这里安装” 没办法,搜索也没找到好的解决方案.然后发现了webkit.net
1 开始
WebKit.net是对WebKit的.Net封装,使用它.net程序可以非常方便的集成和使用webkit作为加载网页的容器。这里介绍一下怎么用它来显示一个网页这样的一个最简单的功能。
WebKit.net 的主页是http://webkitdotnet.sourceforge.net/
这里我就说一下webkit.net的简单使用吧.
2 重点
第一步: 新建一个C#的应用,然后右键引用-浏览-找到WebKitBrowser.dll 添加引用.
然后就是简单的撸代码了.
网友们一般这样写的.
private void Form1_Load(object sender, EventArgs e)
{
WebKit.WebKitBrowser browser = new WebKitBrowser();
browser.Dock = DockStyle.Fill;
this.Controls.Add(browser);
browser.Navigate(“http://www.baidu.com“);
}
效果是这个控件占满了整个屏幕, 当然可以用browser.Dock去定义位置,但是比较麻烦,我的方法是,把他放在gorupbox里面然后去调整groupbox的大小.
代码如下:
这样就可以方便调整了.
效果图如下:视频也正常播放了,大小也可以方便调整了.
3 结束
联系我: 127-313-7084 (Q号)
webkit.net 有点问题,有空更新
http://www.cnblogs.com/liulun/archive/2013/05/12/3035127.html
0 背景
今天闲来无事使用c#自带的webBrowser加载了一下优酷的页面,想播放一个视频,结果,他竟然提示我 “您还没有安装flash播放器,请点击这里安装” 没办法,搜索也没找到好的解决方案.然后发现了webkit.net
1 开始
WebKit.net是对WebKit的.Net封装,使用它.net程序可以非常方便的集成和使用webkit作为加载网页的容器。这里介绍一下怎么用它来显示一个网页这样的一个最简单的功能。
WebKit.net 的主页是http://webkitdotnet.sourceforge.net/
这里我就说一下webkit.net的简单使用吧.
2 重点
第一步: 新建一个C#的应用,然后右键引用-浏览-找到WebKitBrowser.dll 添加引用.
然后就是简单的撸代码了.
网友们一般这样写的.
private void Form1_Load(object sender, EventArgs e)
{
WebKit.WebKitBrowser browser = new WebKitBrowser();
browser.Dock = DockStyle.Fill;
this.Controls.Add(browser);
browser.Navigate(“http://www.baidu.com“);
}
效果是这个控件占满了整个屏幕, 当然可以用browser.Dock去定义位置,但是比较麻烦,我的方法是,把他放在gorupbox里面然后去调整groupbox的大小.
代码如下:
private void Form1_Load(object sender, EventArgs e) { WebKit.WebKitBrowser browser = new WebKit.WebKitBrowser(); browser.Dock = DockStyle.Fill; groupBox1.Controls.Add(browser); //this.Controls.Add(browser); browser.Navigate("http://v.youku.com/v_show/id_XMjUxMDUyOTgwOA==.html"); }
这样就可以方便调整了.
效果图如下:视频也正常播放了,大小也可以方便调整了.
3 结束
联系我: 127-313-7084 (Q号)
相关文章推荐
- win8系统中IE10浏览器提示“您还没有安装flash播放器 请点击这里安装”两种解决方法介
- Win8下IE10/IE11提示“您还没有安装flash播放器,请点击这里安装”的解决方法
- Win 8下IE10/IE11提示“您还没有安装flash播放器,请点击这里安装”的解决办法
- 解决Linux下Qt编译出现"cannot find -lGL"以及无法安装libgl1-mesa-dev的问题
- 解决APK安装成功后点击"打开"再按Home键遇到的问题
- pyhton 安装pip 以及 numpy (解决python:ModuleNotFoundError:No module named "numpy" 等类似缺包问题
- 解决APK安装成功后点击"打开"再按Home键遇到的问题
- Android安装应用后点击"打开"(Open)带来的问题及解决方式
- Android安装应用后点击"打开"(Open)带来的问题及解决方式
- WIN7 X64 解决无法安装IE11,以及无法点击微软升级包MSU的问题
- 解决APK安装成功后点击"打开"再按Home键遇到的问题
- 记一次阿里云Linux服务器安装.net core sdk的问题以及解决方法
- 我在安装TFS 2008的时候遇到的问题以及解决方法一windows 2003 iis中总是不出现ASP.NET 2.0
- [C#.net]如何解决安装系统全局钩子程序调试时失败的问题
- 解决Linux下Qt编译出现"cannot find -lGL"以及无法安装libgl1-mesa-dev的问题
- VS 2005 安装Asp.net Ajax扩展后项目模板丢失问题的解决
- 总结Asp.net中Page加载PostData的具体过程 进而解决"获取动态创建的控件的PostData数据"问题
- 如何解决ADO.NET访问Access数据库出现"操作必须使用一个可更新的查询"的问题
- Visual Basic .NET 和 Visual C# .NET 程序员需要解决的安全问题(二)
- 关于安装.NET Framework 2.0时偶然碰到的问题(提示"Error 205015. 安装程序集..../System.EnterpriseServices.dll失败,原因是出现了系统错误:拒绝访问。")