阅读:5075回复:6
美女求助firefox3.0下的插件安装包如何写
现在我要做一个firefox的安装包,之前有个一个xpi的安装包在firefox2.0的版本上是可以安装的,但在firefox3.0下提示:无法找到安装包。结构是
install.js dll/ npww.dll npww.xpt 脚本的内容是: //Install DLL into Plugins //Install XPT into Components var xptsrc = "dll/npww.xpt"; var dllsrc = "dll/npww.dll"; var appName="npww"; initInstall("aliim plugin","ww-plugin","1.0"); setPackageFolder(getFolder("Plugins")); addFile(dllsrc); addFile("",xptsrc,getFolder("Components"),""); var err = getLastError(); if (err == SUCCESS) { err = performInstall(); alert('Success! Please restart your browser to finish the installation.'); } else { cancelInstall(err); alert('Failed! Please try to install the plugin again.'); } 我在firefox的网站上查了些资料说在3.0要改成如下的结构: install.rdf plugins/ npww.dll npww.xpt 但按这个结构打包成xpi后运行出现:非法安装包的提示。 install.rdf的内容如下: <RDF xmlns="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:em="http://www.mozilla.org/2004/em-rdf#"> <Description about="urn:mozilla:install-manifest"> <em:id>hzieelxx@163.com</em:id> <em:name>ww-plugin</em:name> <em:version>1.0</em:version> <em:targetApplication> <Description> <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id> <em:minVersion>1.5</em:minVersion> <em:maxVersion>3.0.*</em:maxVersion> </Description> </em:targetApplication> </Description> </RDF> 难道插件也要做成扩展的安装包吗,请高手指点! |
|
1楼#
发布于:2009-07-01 15:12
no pp no talk
|
|
|
2楼#
发布于:2009-07-01 15:12
|
|
3楼#
发布于:2009-07-01 15:12
没人帮帮忙吗?
|
|
4楼#
发布于:2009-07-01 15:12
take off take off
|
|
5楼#
发布于:2009-07-01 15:12
插件要做成安装包.很简单.用rar压缩就成.
发个文档给你看看就明白了. 邮件联系我. <!-- e --><a href="mailto:diebucn@gmail.com">diebucn@gmail.com</a><!-- e --> |
|
6楼#
发布于:2009-07-01 15:12
因为你没有照片。
看不到你的漂亮脸蛋。 |
|