当前位置: 首页 > 软件库 > 手机/移动开发 > >

nativescript-clipboard

授权协议 MIT License
开发语言 JavaScript TypeScript
所属分类 手机/移动开发
软件类型 开源软件
地区 不详
投 递 者 罗烨霖
操作系统 iOS
开源组织
适用人群 未知
 软件概览

NativeScript Clipboard

A NativeScript plugin to copy and paste data from and to the device clipboard.

�� Plugin version 2.0.0+ is compatible with NativeScript 7+. If you need to target older NativeScript versions, please stick to plugin version 1.2.0.

Installation

Run the following command from the root of your project:

tns plugin add nativescript-clipboard

Usage

TIP: Check out the demo app for TypeScript examples.

To use this plugin you must first require() it:

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

This is the synchronous version of setText, available since plugin version 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

This is the synchronous version of getText, available since plugin version 1.2.0.

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

Future work

Implement support for storing data (image, etc) on the clipboard. Open an issue or PR in case you like to have that.

  • 本期介绍一个非常常用的前端插件 Clipboard.js,Clipboard.js 实现了纯 JavaScript (无 Flash)的浏览器内容复制到系统剪贴板的功能。 1.clipboard.js介绍 clipboard.js 现代化的拷贝文字,不依赖 flash, 不依赖其他框架,gzip 压缩后只有 3kb 大小. 「拷贝文字不应当是一件困难的事. 不需要过多繁杂的配置或者下载很多脚本文件

  • 今天写个页面刚好要复制邀请链接,本来已经用过很多次clipboard了,没想到居然怎么也复制不了,clipboard复制回调的success和error函数也不调用,真是郁闷了,本来小程序就遇到一个下载的坑还着急改呢。 这是html结构 <div class="m-wrap"> <p class="invite-url"> <span id="invite-url-cot">http

  • React Native 版本执行0.57的规则 Clipboard应用,以及复制成功提示的特殊处理 import React, { Component } from 'react'; import { StyleSheet, Text, View, Clipboard, ScrollView, Image, ImageBackground, TouchableOpacity, StatusBa

  • 很简单只要修改一下Clipboard的源码,增加一条: var Clipboard = fuction(){....}; //在Clipboard定义后面增加 $.Clipboard = Clipboard;//这是我增加的代码然后就可以这样使用 var clipboard = new $.Clipboard('.btn', { text: function() {

  • 因为最近产品的需求,要在移动端 实现复制功能,我就知道是个坑。看之前同事的代码 引用的:clipboard.js 看了一个github,感觉是一个成熟的插件了,于是放心的使用了。 <!--引用--> <script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/2.0.0/clipboard.min.js"></script>

  • import React, { Component } from 'react'; import { Text, Clipboard, View, TouchableOpacity, } from 'react-native'; export default class CopyContent extends Component { constructor(props)

  • 1.安装API npm install --save copy-to-clipboard 2.使用API; import copy from 'copy-to-clipboard'; 在react中使用案例 handleCopy = () => { const text = this.refs.test.innerHTML; copy(text); Toast.info('复制成功',1

  • 引入clipboard.js var clipboardJS = new ClipboardJS('#accept-data'); // 括号内的是选择器 转载于:https://www.cnblogs.com/htmlli/p/9198721.html

  • 现有的常用方案有两种: 一:使用原生javascript中window.clipboardData实现复制到剪贴板功能; 二:使用Zero Clipboard库; 方案一仅支持ie浏览器,在firefox,chrome浏览器上则不起作用。 方案二ZeroClipboard是一个用于剪贴板复制的 JS 插件,它是基于 Flash 来实现跨浏览器的复制功能的,所以只支持安装了flash的浏览器。在现代

  • ClipboardJS 是将文本复制到剪贴板的一个方法,只需要引入一个js文件,就可以实现。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content

  • vue 3 的复制功能 vue-clipboard3 npm install --save vue-clipboard3 import useClipboard from "vue-clipboard3"; const { toClipboard } = useClipboard(); function shareLink() { toClipboard("复制成功"); prox

  • <button class="copy-btn cobyOrderSn" data-clipboard-action="copy" :data-clipboard-text="`www.baidu.com\n密码:n123456`" @click="handleCopy" >复制链接</button> // 复制

  • import { CopyToClipboard } from 'react-copy-to-clipboard'; <CopyToClipboard text={haggleStore.extension.extensionUrl} onCopy={() => this.handleCopy(haggleStore.extension.extensionUrl)}>

 相关资料
  • NativeScript Clipboard 是 NativeScript 插件,可以从设备键盘中复制粘贴数据。 安装: tns plugin add nativescript-clipboard 使用: var clipboard = require("nativescript-clipboard");

  • NativeScript 可以使用 Javascript,CSS, XML 创建真正的 Native 跨平台应用,支持 iOS Android,NativeScript 将您的跨平台代码翻译成目标平台的代码。 UI 使用 XML 描述,CSS 样式,在编译时将 UI 转化成本地原生代码,最终得到正在的 Native 原生应用。 Telerik 公开了用于创建安卓、iOS和Windows Unive

  • NativeScript Command-Line Interface The NativeScript CLI lets you create, build, and deploy NativeScript-based apps on iOS and Android devices. Get it using: npm install -g nativescript What is Native

  • NativeScript-Snackbar �� �� �� NativeScript plugin for Material Design SnackBar component. Installation: NativeScript 7+:tns plugin add @nstudio/nativescript-snackbar NativeScript version prior to 7:t

  • Nativescript-Ripple This plugin aims to bring a native (or close to native) ripple implementation on Android and iOS. The android version uses a RippleDrawable and conserves the previous background, a

  • NativeScript-FloatingActionButton NativeScript plugin for Material Design Floating Action Button UI component. Installation Nativescript 7+: ns plugin add @nstudio/nativescript-floatingactionbutton Na