t-comm
Version:
专业、稳定、纯粹的工具库
36 lines (32 loc) • 697 B
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
/**
* 小程序粘贴
*
* @param {string} text 待复制的文本
* @returns {Promise<void>}
* @example
*
* ```ts
* clipboardMp('stupid').then(() => {});
* ```
*/
function clipboardMp(text) {
return new Promise(function (resolve, reject) {
if (wx) {
wx.setClipboardData({
data: "".concat(text),
success: function success(res) {
resolve(res);
},
fail: function fail(error) {
console.info('[clipboardMp] error: ', error);
reject(error);
}
});
} else {
reject();
}
});
}
exports.clipboardMp = clipboardMp;