更新记录

1.0.9(2026-03-19)

修复钉钉bug

1.0.8(2026-03-19)

更新描述

1.0.7(2026-03-19)

更新上传服务器相关功能,开发者只需要提供路径和处理上传成功后的结果

查看更多

平台兼容性

uni-app(4.87)

Vue2 Vue3 Chrome Safari app-vue app-nvue Android iOS 鸿蒙
-
微信小程序 支付宝小程序 抖音小程序 百度小程序 快手小程序 京东小程序 鸿蒙元服务 QQ小程序 飞书小程序 小红书小程序 快应用-华为 快应用-联盟
- -

vz-water-mark

水印相机,下载即用,兼容APP,IOS,微信,支付宝,钉钉小程序等,持续更新各自平台的兼容性

iswaterMart 用于隐藏组件,打开拍照的时候设置为true

微信定位功能需在配置文件里面加入 "requiredPrivateInfos" : [ "chooseLocation", "getLocation" ]才能定位成功

    <view  v-if="iswaterMart" class="waterpage-class">
    <vz-water-mark @cloes-water="closeWaterPho" :config="config" @success="waterSuccess" @getloaction="resultLongLa" @success-upload="waterUploadSuccess"></vz-water-mark>
</view>
config:{
    showWhiteline: true,
    headColor: "#1524db",
    headTitle: "打卡",
    verificetionInfo: true,
    saveLocal:false,
    tag: "水印相机已验证时间地点真实性",
    list: [
        // undraw 不绘制到画布中
        {
            name: '测试1',
            type: 'ce1',
            value: '',
            undraw: 0
        },
        {
            name: '测试2',
            type: 'ce2',
            value: '',
            undraw: 0
        },
        {
            name: '测试3',
            type: 'ce3',
            value: '',
            undraw: 0
        }
    ],
    uploadConfig:{//上传服务器配置
        header:null,
        isUpload:false,
        baseUrl: '',
        name:"file"
    },
    mapconfig:{//地图定位配置,需要开发者自己根据经纬度查询到实际的位置赋值给location ,如果location没有值会显示city district poiName street streetNum 如果city没有值会显示经纬度
        disabled:true,
        location:"",
        city:"",
        poiName:"",
        province:"",
        district: "",
        street: "",
        streetNum: "",
        longitude:"",
        latitude:""
    }
},
.waterpage-class{
    position: fixed;
    top:0;
    width: 100vw;
    height: 100vh;
    z-index:999999
}

事件
cloes-water  点击关闭按钮触发
success   水印生成成功时候触发,返回画布的url地址
getloaction  定位获取成功时候触发 返回经纬度
success-upload   文件上传到服务器成功的时候触发,返回服务器接口结果

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率: