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的数据存储位置一致
登录成功了。。。。