• 支付宝小程序 头部导航背景颜色渐变


    支付宝小程序 头部导航背景颜色渐变

    页面的json中写入

    export default {
      navigationBarTitleText: "",
      enablePullDownRefresh: true,
       transparentTitle: "always",
       titlePenetrate: "YES"
    };
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    view

     
    
    • 1

    css

    .cdn {
      position: fixed;
      width: 100%;
      height: 269px;
      // background-image: url("../../static/img/bg2x.png");
      // background-size: cover;
      background-image: linear-gradient(
        269deg,
        rgba(0, 170, 177, 0.99) 0%,
        #02c5cc 100%
      );
      background-image: linear-gradient(269deg, #009ee7 1%, #13b4ff 100%);
      background-image: linear-gradient(269deg, #0094d9 1%, #13b4ff 100%);
      background-image: linear-gradient(128deg, #e3f7ff 15%, #3f9fff 100%);
    }
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15

    下面是ocr图片识别

    chooseImage() {
    const that = this;
    Taro.chooseImage({
    sizeType: [“original”, “compressed”], // 可以指定是原图还是压缩图,默认二者都有
    sourceType: [“album”, “camera”], // 可以指定来源是相册还是相机,默认二者都有
    success(res) {
    console.log(res);
    let file = res.tempFilePaths[0];
    that.files = res.tempFilePaths[0];
    console.log(file);
    Taro.getImageInfo({
    src: file,
    success(imageInfo) {
    var imgType = imageInfo.type;
    console.log(imageInfo);
    Taro.getFileSystemManager().readFile({
    filePath: file, //选择图片返回的相对路径
    encoding: “base64”, //这个是很重要的
    success: (res) => {
    //成功的回调
    //返回base64格式
    var base64Str =
    “data:image/” + imgType + “;base64,” + res.data;
    // console.log(base64Str);
    var img = res.data;
    console.log(img);
    // that.uploadImg(base64Str);
    that.uploadImg(img);
    },
    fail: (err) => {
    console.log(err);
    reject(err);
    },
    });
    },
    });
    },
    });
    },
    uploadImg(img) {
    OCR01({
    img_content: img,
    }).then((res) => {
    console.log(res);
    this.name = res.name;
    this.num = res.num;
    setSessionStore(“name”, res.name);
    setSessionStore(“num”, res.num);
    });
    },
    chooseImage() {
    const that = this;
    Taro.chooseImage({
    sizeType: [“original”, “compressed”], // 可以指定是原图还是压缩图,默认二者都有
    sourceType: [“album”, “camera”], // 可以指定来源是相册还是相机,默认二者都有
    success(res) {
    console.log(res);
    let file = res.tempFilePaths[0];
    that.files = res.tempFilePaths[0];
    console.log(file);
    Taro.getImageInfo({
    src: file,
    success(imageInfo) {
    var imgType = imageInfo.type;
    console.log(imageInfo);
    Taro.getFileSystemManager().readFile({
    filePath: file, //选择图片返回的相对路径
    encoding: “base64”, //这个是很重要的
    success: (res) => {
    //成功的回调
    //返回base64格式
    var base64Str =
    “data:image/” + imgType + “;base64,” + res.data;
    // console.log(base64Str);
    var img = res.data;
    console.log(img);
    // that.uploadImg(base64Str);
    that.uploadImg(img);
    },
    fail: (err) => {
    console.log(err);
    reject(err);
    },
    });
    },
    });
    },
    });
    },
    uploadImg(img) {
    OCR01({
    img_content: img,
    }).then((res) => {
    console.log(res);
    this.name = res.name;
    this.num = res.num;
    setSessionStore(“name”, res.name);
    setSessionStore(“num”, res.num);
    });
    },

    在这里插入图片描述

  • 相关阅读:
    java.sql.SQLNonTransientConnectionException Public Key Retrieval is not allowed
    【22年】2022最新阿里Java面经,转疯了
    不要升级!不要升级!MacOS 14.4 引发Java 应用崩溃
    计算机网络-----传输层的概述
    由一个按键程序引发的思考(下)
    一、docker简介及卸载、安装
    拆解现货黄金隔夜利息计算公式
    写一个基于C语言的保守垃圾回收器
    吴恩达老师机器学习课程笔记 04 多元线性回归
    B树、B+树、红黑树的定义、之间的区别、优缺点、数据结构、应用等
  • 原文地址:https://blog.csdn.net/q4717529/article/details/126509885