nativescript-clipboard
用于 NativeScript 应用的剪切板插件。您可以从剪切板复制和粘贴文本。
npm i --save nativescript-clipboard

NativeScript Clipboard

Build Status NPM version Downloads TotalDownloads Twitter Follow

用于在设备剪切板中复制和粘贴数据的 NativeScript 插件。

💡 插件版本 2.0.0+ 与 NativeScript 7+ 兼容。如果您需要针对旧版 NativeScript 版本,请继续使用插件版本 1.2.0。

安装

从项目的根目录运行以下命令

tns plugin add nativescript-clipboard

用法

提示:查看 演示应用 以获取 TypeScript 示例。

要使用此插件,您必须首先 require() 它

var clipboard = require("nativescript-clipboard");

setText

  clipboard.setText("Something relevant to put on the clipboard.").then(function() {
console.log("OK, copied to the clipboard");
})

setTextSync

这是 setText 的同步版本,自插件版本 1.2.0 以来可用。

  clipboard.setTextSync("Something relevant to put on the clipboard.");

getText

  clipboard.getText().then(function(content) {
console.log("Read from clipboard: " + content);
})

getTextSync

这是 getText 的同步版本,自插件版本 1.2.0 以来可用。

  var content = clipboard.getText();
console.log("Read from clipboard: " + content);

未来工作

实现支持在剪切板中存储数据(图像等)。如果您希望有这个功能,请提交一个问题或 PR。