当前位置: 首页 > news >正文

微信网站开发服务外包学校网站建设阶段性目标

微信网站开发服务外包,学校网站建设阶段性目标,做什么网站能吸引流量,张家港网站设计建设效果#xff1a; 可以直接引用#xff1a;disable_screenshots: ^0.2.0 但是有时候直接引用会报错#xff0c;可以不引用插件直接把下面的源码工具类放在项目里面 工具类源码#xff1a; import dart:io; import dart:math;import package:flutter/cupertino.dart; impor…效果 可以直接引用disable_screenshots: ^0.2.0 但是有时候直接引用会报错可以不引用插件直接把下面的源码工具类放在项目里面 工具类源码 import dart:io; import dart:math;import package:flutter/cupertino.dart; import package:flutter/services.dart;class DisableScreenshots {DisableScreenshots.private(this._methodChannel, this._eventChannel);static DisableScreenshots? _instance/* DisableScreenshots.private()*/;factory DisableScreenshots() {if (_instance null) {final MethodChannel methodChannel const MethodChannel(com.devlxx.DisableScreenshots/disableScreenshots);final EventChannel eventChannel const EventChannel(com.devlxx.DisableScreenshots/observer);_instance DisableScreenshots.private(methodChannel, eventChannel);}return _instance!;}final MethodChannel _methodChannel;final EventChannel _eventChannel;Streamvoid? _onScreenShotsnull;OverlayEntry? _overlayEntry;void addWatermark(BuildContext context, String watermark,{int rowCount 3, int columnCount 10, TextStyle? textStyle}) async {if (_overlayEntry ! null) {_overlayEntry!.remove();}OverlayState? overlayState Overlay.of(context);_overlayEntry OverlayEntry(builder: (context) DisableScreenshotsWatarmark(rowCount: rowCount,columnCount: columnCount,text: watermark,textStyle: textStyle ??const TextStyle(color: Color(0x08000000),fontSize: 18,decoration: TextDecoration.none),));overlayState?.insert(_overlayEntry!);// return await _methodChannel.invokeMethodvoid(addWatermark, [我是水印]);}void addCustomWatermark(BuildContext context, Widget widget) {if (_overlayEntry ! null) {_overlayEntry!.remove();}OverlayState? overlayState Overlay.of(context);_overlayEntry OverlayEntry(builder: (context) widget);overlayState?.insert(_overlayEntry!);}void removeWatermark() async {if (_overlayEntry ! null) {_overlayEntry!.remove();_overlayEntry null;}}Streamvoid get onScreenShots {if (_onScreenShots null) {_onScreenShots _eventChannel.receiveBroadcastStream();}return _onScreenShots!;}/// 只支持安卓Futurevoid disableScreenshots(bool disable) async {if (Platform.isAndroid) {return await _methodChannel.invokeMethod(disableScreenshots, {disable: disable});} else {print(仅Android平台支持禁用屏幕截图);}} }class DisableScreenshotsWatarmark extends StatelessWidget {final int rowCount;final int columnCount;final String text;final TextStyle textStyle;const DisableScreenshotsWatarmark({Key? key,required this.rowCount,required this.columnCount,required this.text,required this.textStyle,}) : super(key: key);overrideWidget build(BuildContext context) {return IgnorePointer(child: Container(child: Column(children: creatColumnWidgets(),)),);}ListWidget creatRowWdiges() {ListWidget list [];for (var i 0; i rowCount; i) {final widget Expanded(child: Center(child: Transform.rotate(angle: pi / 10, child: Text(text, style: textStyle))));list.add(widget);}return list;}ListWidget creatColumnWidgets() {ListWidget list [];for (var i 0; i columnCount; i) {final widget Expanded(child: Row(children: creatRowWdiges(),));list.add(widget);}return list;} } 使用 初始化 waterMarkerPlugin 要创建为全局的 // 初始化水印插件static DisableScreenshots waterMarkerPlugin DisableScreenshots();添加水印 //添加水印Params.waterMarkerPlugin.addWatermark(context,默认水印,rowCount: 4,columnCount: 8);取消水印 //取消水印Params.waterMarkerPlugin.removeWatermark();
http://www.hkea.cn/news/14537571/

相关文章:

  • 中商外贸网站企业官方网站模板下载
  • 用wordpress做的博客百度关键词seo推广
  • 福州网站开发公司正品又便宜的购物网站
  • 做网站在哪儿买空间wordpress图片显示缩略图
  • 承德专业做网站的公司昆明出入最新规定
  • 广州沙河一起做网站单页导航html5源码
  • 深圳城乡和住房建设局网站站长工具ping
  • 德阳中恒网站建设四川建设网工作时间
  • 哪些网站可以免费看剧北京网站备案拍照的地点
  • 网站收索流量网站开发超速云
  • 国家重大项目建设库网站免费个人简历
  • 做响应式网站图片需要做几版网线制作实训总结
  • 做企业宣传网站免费网站托管
  • 怎么创建一个自己的网站冷水滩网站建设
  • 银川微信网站制作网站建设 投资预算
  • 电子商务网站面临的安全隐患有哪些seo优化网站建设
  • 跨境电商网站设计网站自动屏蔽恶意点击
  • 网站企业文化建设手机对比参数配置平台
  • 做购物网站流程网站要怎么创建
  • 淄博品质网站建设wordpress 4.4.8
  • 网站logo图标海原电商网站建设
  • 济宁网站建设优化亿峰棋牌网站开发工程师
  • 购物商城外贸网站建设包装公司网站模板下载
  • 国家城乡与住房建设部网站佛山网站建设兼职
  • 做cps的网络文学网站wordpress作者插件
  • 上城区建设局网站南昌高端模板建站
  • 南宁网站建设设计seo优化排名百度教程
  • 设计响应式网站多少钱e4a怎么做点击跳转网站
  • 网站建设秋实绍兴 网站建设
  • 老榕树智能建站系统做网站的app