我试图找到一个优雅的解决方案来将科尔多瓦插件调用变成蓝鸟承诺,并且想知道是否有比做这样的事情更好的方法:
return new Promise(function (resolve, reject) {
cordova.plugins.clipboard.paste(function (text) {
if (text !== null) {
view.show();
resolve(text);
}
else {
reject();
}
});
});
科尔多瓦插件函数“粘贴”采用回调函数,在该回调中我正在解决或拒绝承诺。还有比这更好的方法吗?