要做个B/S系统,客户端要用本地的摄像头,扫描仪等设备。
浏览器插件是否可以做到?
是否能用VC开发?
是否能做到兼容不同浏览器,IE,火狐等等?
是否能兼容不同系统,windows, MAC等等?百度了一下,好像要学习ActivX开发,是否确实这样?请指教。最好能提供点学习资料或指点下方向。谢谢

解决方案 »

  1.   

    是的 可以开发 File->New->MFC ActiveX ControlWizard
      

  2.   

    不同浏览器,他们的插件开发方法不一样的,activex只适合IE核心的浏览器,其它浏览器需要其它工具或者开发方式
      

  3.   

    firefox插件http://www.cnblogs.com/kenkofox/archive/2010/05/10/1731557.html
    mac上的safari插件:http://www.ibm.com/developerworks/cn/web/1101_shenyi_safariext2/
      

  4.   

    firefox
     https://developer.mozilla.org/en-US/docs/Gecko_Plugin_API_Reference/Plug-in_Basics#How_Plug-ins_Are_Used
      

  5.   

    昨天查了下资料然后用VC2008 建立MFC ActiveX控件项目发现个问题在配置类型中将设置为静态库(.lib) 就不会生产ocx。可某些教程确要求这样设置。
    比较费解啊
      

  6.   

    一样的,大部分都支持NPAPI,只要用NPAPI来写插件,可以兼容大多数浏览器。firebreath的话貌似支持所有浏览器,就是感觉封装太重了,什么都没做,编译出来就1M多,编译都要好几分钟。还是用NPAPI一行一行写出来吧
      

  7.   

    兼容这么多,好好测试吧,就IE还得有IE6/IE7/IE8/IE9勒