flygui
小狐狸
小狐狸
  • UID26657
  • 注册日期2008-10-13
  • 最后登录2008-10-30
  • 发帖数11
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:7672回复:5

不用xpt文件,让javascript访问firefox插件

楼主#
更多 发布于:2008-10-13 18:09
Using XPInstall to Install Plugins中有这么一段话:
可选文件:xpt文件(该文件用来暴露该插件对外的接口描述--通常用javascript脚本可以访问)--新的插件API无须xpt文件也可以支持同样功能了!

我想请问,上面所谓的  新的插件API  是指什么呢?如何在没有xpt文件的情况下,让javascript能访问我们的插件接口。
marffin
火狐狸
火狐狸
  • UID26524
  • 注册日期2008-10-04
  • 最后登录2012-10-17
  • 发帖数188
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
1楼#
发布于:2008-10-13 18:09
破折号后的中文是译者自己加上去的,英文原文中并无相应的话。我推测译者这句话的意思是说XPInstall最新的版本不需要xpt这样的描述文件文件也能访问动态链接库(dll或者so)中的函数
flygui
小狐狸
小狐狸
  • UID26657
  • 注册日期2008-10-13
  • 最后登录2008-10-30
  • 发帖数11
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2008-10-13 18:09
感谢marffin的讨论。
不过我还有疑问
xpinstall需要访问dll中的函数吗?
另外,我关心的其实是如何在不用xpt的情况下,让javascript去访问dll中的函数。因为firefox下的wmp插件也是只有dll,没有xpt文件,所以我认为这是可以实现的。
flygui
小狐狸
小狐狸
  • UID26657
  • 注册日期2008-10-13
  • 最后登录2008-10-30
  • 发帖数11
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
3楼#
发布于:2008-10-13 18:09
问题已经解决。
marffin
火狐狸
火狐狸
  • UID26524
  • 注册日期2008-10-04
  • 最后登录2012-10-17
  • 发帖数188
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
4楼#
发布于:2008-10-13 18:09
dll和XPInstall文件并没有关系,dll文件只和xpt文件也就是type library文件有关,是type library文件描述的dll的接口函数
lwing25
小狐狸
小狐狸
  • UID29417
  • 注册日期2009-07-01
  • 最后登录2009-07-02
  • 发帖数5
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
5楼#
发布于:2008-10-13 18:09
flygui:问题已经解决。回到原帖


解决了为什么不说下解决的方法呢,只知道索取不知道给予,真是素质啊!!
游客

返回顶部