关于c# 操作geckofx火狐浏览器,请帮忙!

蓝天-2022 2017-03-12 02:04:33
问题如下:
1.通火狐浏览器访问系统一切正常.
2.我用c#建了一个winform 通过gecko嵌入了火狐浏览器,操作一切正常,
但是进入到有拍照功能的页面后,摄像头没反应,,经过检查发现,html5在初始化时火狐会弹出共享摄像头设备的询问对话框,在winfrom里无法实现,导致摄像头调取失败,请问怎么能让火狐默认打开共享,不需要每次都询问或者通过代码怎么控制,万分感谢!

搞了三天无头绪!
...全文
552 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
It_killer 2017-09-06
  • 打赏
  • 举报
回复
大神,有解决吗?我也遇到了这个问题
  • 打赏
  • 举报
回复
gecko 下你需要为此类 browser 监听一个事件,然后返回一个“用什么方法打开窗口”的返回值给它,它才知道是否允许弹出窗口。
liguicd 2017-03-12
  • 打赏
  • 举报
回复
https://github.com/cefsharp/CefSharp https://sourceforge.net/projects/webkitdotnet/files/WebKit%20.NET%200.x/0.5/
liguicd 2017-03-12
  • 打赏
  • 举报
回复
可以考虑其他类似浏览器框架:cefsharp、webkit.net
蓝天-2022 2017-03-12
  • 打赏
  • 举报
回复
引用 1 楼 shingoscar 的回复:
gecko不就一排版引擎吗?你确定有摄像头的功能?
winform窗体中加入GeckoWebBrowser控件,摄像头是网页面里面的功能,现在是问题拍不了照
Poopaye 2017-03-12
  • 打赏
  • 举报
回复
gecko不就一排版引擎吗?你确定有摄像头的功能?

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧