uniapp
以为实践为线索
史一试
这个作者很懒,什么都没留下…
展开
-
uniapp之微信公众号网页静默授权/非静默授权
首先我们进行网页授权的需求是,获取用户信息、最主要是获取openid唯一值,可以用于用户登录、支付等功能,这时候就需要进行网页授权获取用户的信息以及openid静态授权snsapi_base (不弹出授权页面,直接跳转,只能获取用户openid)用来获取进入页面的用户的openid的,并且自动跳转到回调页的。用户感知的就是直接进入了回调页(往往是业务页面)。非静默授权snsapi_userinfo (弹出授权页面,可通过openid拿到昵称、性别、所在地。并且, 即使在未关注的情况下,只.原创 2022-03-28 11:13:38 · 1596 阅读 · 0 评论 -
uniapp之判断是在微信浏览器or普通浏览器
uni-app 判断是在微信浏览器or普通浏览器//判断是否微信登陆isWeiXinLogin() { var ua = window.navigator.userAgent.toLowerCase(); if (ua.match(/MicroMessenger/i) == 'micromessenger') { return true; // 微信中打开 } else { return false; // 普通浏览器中打开 }},原创 2022-03-28 10:02:29 · 3220 阅读 · 0 评论 -
uniapp之图片压缩
传入图片地址,返回图片base64内容function detailImage(path, callback) { let that = this plus.io.resolveLocalFileSystemURL(path, function(entry) { entry.file( function(file) { plus.zip.compressImage( { src: path, dst: path.replace('.原创 2021-09-02 17:19:08 · 628 阅读 · 0 评论 -
uniapp之使用sqlite模块
h5+ sqllite 教程地址https://www.html5plus.org/doc/zh_cn/sqlite.html// 创建数据库 | 打开数据库function openSqllite() { return new Promise((resolve, reject) => { plus.sqlite.openDatabase({ name: 'life', // 数据库名称 path: '_doc/life.db', // 数据库地址 suc原创 2021-07-27 15:46:51 · 2377 阅读 · 1 评论 -
uniapp之sqllite使用
调用h5+的 sqllite// 创建数据库 | 打开数据库function openSqllite() { return new Promise((resolve, reject) => { plus.sqlite.openDatabase({ name: 'life', // 数据库名称 path: '_doc/life.db', // 数据库地址 success(e) { resolve(e) }, fail(e) { reject(e) }原创 2021-09-01 15:36:37 · 4400 阅读 · 3 评论 -
uniapp之使用md5加密
1.新建js md5.js/* * A JavaScript implementation of the RSA Data Security, Inc. MD5 Message * Digest Algorithm, as defined in RFC 1321. * Version 2.1 Copyright (C) Paul Johnston 1999 - 2002. * Other contributors: Greg Holt, Andrew Kepert, Ydnar, Lostinet原创 2021-08-05 10:47:21 · 4670 阅读 · 0 评论 -
uniapp之adbWIFI调试
前提:电脑已经安装 adb1. 手机打开usb调试,通过usb连接电脑,手机选择传输文件模式2. 打开命令行输入:adb tcpip 55553. 链接到手机: adb connect 192.168.1.100:5555192.168.1.100 为手机IP地址执行以上三步就可以WIFI进行调试了adb devices 查看设备adb disconnct 断开链接...原创 2021-08-25 13:32:09 · 1017 阅读 · 0 评论