返回列表 发帖

[交流] 强烈要求尽快公布一份插件开发接口的资料

主页里提供的插件开发示例注释太少,很多地方不是很明白,最好能有一份比较清晰的接口文档配合示例。
这方面马桶就做得不错,可以参考一下

傲游插件开发参考

貌似可以兼容的

TOP

这个。。。文档一直是差了些,暂时的办法是你有什么需要直接找我吧
遇到崩溃假死或者感觉速度慢或者其他问题的朋友可以先试试使用TW3
TheWorld we explore the world.

TOP

我也需要啊,大致的写一下吧

TOP

原帖由 mutalisker 于 2007-5-23 10:39 发表 http://bbs.ioage.com/images/common/back.gif
这个。。。文档一直是差了些,暂时的办法是你有什么需要直接找我吧

能不能提供一份注释比较详细的插件源代码。

最好还有一份文档能够告诉我们:
TW提供的调用接口能实现什么功能,分别如何调用;
我们需要实现哪些接口;
分别需要注意什么。

比如,我现在想写一个插件实现能够关闭所有同域名的TAB,TW有没有提供关闭某个指定TAB这样的接口呢?

TOP

tw的插件开发的确是"艰苦"了点  

不过大部分跟mt是兼容的

以下是你想要的功能类似代码,因为tw没有提供相关的接口,只能转些弯来完成
运行此插件会关闭当前所有 bbs.ioage.com 的窗口 测试通过

  1. var security_id=%max_security_id;                //获得权限,必须

  2. var hostToBeClose = "bbs.ioage.com";      
  3. for (var i=0; i<300; i++)                //设置一个比较大的数.例如300,循环以获得存在的tab
  4. {               
  5.         try {       
  6.                 var isExistTab = external.get_tab(security_id,i)
  7.                 if(typeof(isExistTab) == 'object')        // tab序号 并不是每个都存在,关闭了.序数还是自加1,所以
  8.                                                         // 用这个方法判断当前窗口是否存在

  9.                 {       
  10.                         if(isExistTab.document.location.host == hostToBeClose ){
  11.                                 isExistTab.window.opener = null;
  12.                                 isExistTab.window.close();
  13.                                 }
  14.                 }
  15.             }
  16.         catch(e){}
  17. }
复制代码


如果您有兴趣为tw的插件做一点东西.欢迎骚扰 3#的 开发组xiaoc

TOP

返回列表