Appcan Widget 插件扩展机制

appcan 平台生成的应用,可以理解为一个Widget包(android_iphone的“文件夹”),和一个Appcan平台中间件组成的。通常的情况下,一个应用是由一个Widget + Appcan构成, n个Widget +Appcan的机制呢,是针对主widget及普通widget的一种增加性的扩展机制,可以将具有特定功能的widget封闭成一个单独的widget包存放到plugin下,然后通过js扩展接口调用,以达到功能扩展的目的。 plugin目录下.

appId作 为文件夹名称   目录结构类似,   

 

插件调用

StartWidget 接口

可以实现widget和widget之间进行数据传输, 以及注册callback函数     

finishWidget 接口

参数为该widget插件关闭传给调用该widget的数据,

正好回应了startwidget接口中的callback方法

平台的所有接口都可以用,如果有对文件读写或者拍照等等数据存储接口

的调用,数据存储的位置与调用该插件的widget的数据存储位置一致

登录成功了。。。。

posted @ 2012-11-06 17:54  顺武  阅读(1793)  评论(0编辑  收藏  举报