我有一个内置于.webplugin的c项目,当我手动安装它时(即将其复制到Library / Internet Plug-Ins文件夹),但是我如何才能最方便地访问该网站的用户?根据我的调查,听起来必须构建一个用户必须下载的安装程序(与flash,quicktime一样) - 有什么方法可以通过浏览器(Safari)安装,因为IE中有Activex控件吗? - 如果我必须构建安装程序,我该如何开始? - 如果我必须使用安装程序,有没有办法检测插件是否已经安装,以便我可以相应地提示用户?
非常非常感谢你的时间。这对我来说是如此的刺痛!
答案 0 :(得分:0)
有没有办法通过浏览器(Safari)安装,因为Activex控件在IE中执行?
没有。 IE不再支持ActiveX的这种行为,因为允许任何网站在用户的计算机上安装软件是一个巨大的安全漏洞。
一般情况下,要求使用互联网插件查看您的网站最终会让很多观众失望。除非您的Web应用程序有一些非常不寻常的需求,否则我会怀疑这是否是必要的 - 现在JavaScript能够提供一些非常令人印象深刻的东西。
如果我必须构建安装程序,我该如何开始?
从这里开始:PackageMaker User Guide(Mac OS X开发人员库)
如果我必须使用安装程序,有没有办法检测插件是否已安装,以便我可以相应地提示用户?
如果使用PackageMaker构建安装程序,我相信安装程序会自动检测到这种情况。