现在要试着做一个自定义插件,看了文档(http://ask.dcloud.net.cn/article/66)和 HBuilder-Integrate,基本上可以跑起来。
看上去 plus.bridge 是个核心枢纽,但我没有找到相关的文档。
比如代码中看到 plus.bridge.callbackId(success, fail); 望文生义地理解,这个应该是把 js 的 function 用一个 id 代表,用于将来从 native 环境中调用,但是这两个参数是什么意思?分别在什么情况下会被调用?
另外,插件接口难道必须定义 successCallback 和 errorCallback 这两个回调函数?只提供一个可不可以?提供多个可不可以?因为回调函数并不仅仅用于异步返回值,不同的应用场景完全可以有不同的语义。
希望官方能提供相对完整的文档,谢谢!
2 个回复
水手 - 资深老开发
这个是秘密。 哈哈哈哈
水手 - 资深老开发
找了很久,没找到