/FlutterClipboardListener

Flutter粘贴板监听器

Primary LanguageRubyApache License 2.0Apache-2.0

clipboard_listener

pub package
Flutter 粘贴板监听器,在粘贴板内容改变时通知您
注意:由于Android10改变了监听器策略,因此,当您的APP在后台运行时,将不会通知您
注意:由于IOS系统监听器策略,因此,当您的APP在后台运行时,将不会通知您

如果您有能够解决后台无法监听的办法,请联系我,我将集成在该插件内.

Getting Started

Android 基于: ClipboardManager.OnPrimaryClipChangedListener
IOS 基于:UIPasteboardChangedNotification

讨论群


点击加入群聊

集成

clipboard_listener: ^[最新版本号]

使用方法

通过 ClipboardListener.addListenerClipboardListener.removeListener 可进行事件监听

@override
vodi initState(){
  super.initState();
  ClipboardListener.addListener(_messageListener);
}
@override
void dispose() {
  super.dispose();
  ClipboardListener.removeListener(_messageListener);
}

 _messageListener() {
  // you code
};

注意:addListener 后,请注意在必要时进行 removeListener

其它插件

我同时维护的还有以下插件,如果您感兴趣与我一起进行维护,请通过Github联系我,欢迎 issues 和 PR。
平台 插件 描述 版本
Flutter FlutterVideoPlayerLibrary-Desc Flutter 最好用的播放器(UI库) -
Flutter FlutterPerfectVolumeControl Flutter 完美的音量控制器插件 pub package
Flutter FlutterTencentImPlugin 腾讯云IM插件 pub package
Flutter FlutterTencentRtcPlugin 腾讯云Rtc插件 pub package
Flutter FlutterXiaoMiPushPlugin 小米推送SDK插件 pub package
Flutter FlutterHuaWeiPushPlugin 华为推送(HMS Push)插件 pub package
Flutter FlutterTextSpanField 自定义文本样式输入框 pub package
Flutter FlutterClipboardListener 粘贴板监听器 pub package
Flutter FlutterQiniucloudLivePlugin Flutter 七牛云直播云插件 暂未发布,通过 git 集成