应项目需求必须要求手机端网页在微信浏览器才能运行,第一想到的就是在页面加上js 代码校验是否为微信浏览器. 代码如下: /*判断是不是微信浏览器*/ function isweixin(){ var ua = navigator.userAgent.toLowerCase(); if(ua.matc... ...
分类:
微信 时间:
2017-07-09 23:05:35
阅读次数:
612
微信官方文档uploadImage函数一次只能上传一张图片,但实际运用中有不少多图上传的需求 当选择多张图片时若直接循环多次调用,只有最后一张能上传成功,因为uploadImage只有在上次一执行成功或者失败以后才能再次调用,因此把该函数稍作修改即可 ...
分类:
微信 时间:
2017-07-12 21:31:12
阅读次数:
384
首先先编写导航栏组件 写法一 1你要自定义导航栏首先你要知道导航栏的高度,导航栏由状态栏和胶囊按钮构成通过Object wx.getMenuButtonBoundingClientRect()可以拿到胶囊按钮的信息,通过wx.getSystemInfo可以拿导航栏信息 整个导航栏高度 = stata ...
分类:
微信 时间:
2019-11-03 10:32:14
阅读次数:
517
事件 常见的事件有: 类型触发条件最低版本 touchstart 手指触摸动作开始 touchmove 手指触摸后移动 touchcancel 手指触摸动作被打断,如来电提醒,弹窗 touchend 手指触摸动作结束 tap 手指触摸后马上离开 longpress 手指触摸后,超过350ms再离开, ...
分类:
微信 时间:
2019-11-04 21:41:02
阅读次数:
140
微信分享后支付页面还是初始页面,这个问题解决了, 发现又有另外一个坑,那就是hash 模式下url 参数回默认带回来微信浏览器内带回来的参数 ...
分类:
微信 时间:
2019-11-06 00:48:12
阅读次数:
211
zabbix发送带有图片的微信告警2.1实现思路2.2准备环境脚本是使用python脚本,运行环境为python2.7.5依赖库提前安装:requests2.3创建企业公众号获取agentid,secret这部分内容,可以查看前面不带图的文章有详细描述2.4脚本实现#!/usr/bin/python#coding=utf-8_author__=‘zhangdongdong‘importreques
分类:
微信 时间:
2019-11-08 09:19:39
阅读次数:
222
真机调试IOS 10.1.x的版本不支持fetch 所以一直loading显示白屏。 其他设备都没问题。 所以用主要属性window.fetch用来判断是否支持fetch 属性 import { baseUrl } from './env' export default async(url = ''... ...
分类:
微信 时间:
2019-11-08 10:52:52
阅读次数:
139
下载源码,导入小程序开发工具。 2.配置基础功能。 程序数据存储借助了小程序云开发,所以首先要开通云开发,然后配置基础环境,本地安装依赖等。 miniprogram/app.js中: wx.cloud.init({ env: 'book-8sn74',//修改成你的云环境id traceUser: ...
分类:
微信 时间:
2019-11-08 15:12:33
阅读次数:
317
前言 这节让大家知道小程序是怎么连接的MQTT 其实,小程序就是网页实现MQTT 使用的是下面这个包 新建一个工程 一,把包放到util里面 二,编写连接函数 三,调用连接函数 订阅主题显示接收的消息 一,连接成功订阅 111111 的主题 二,连接MQTT的时候设置下接收数据的回调函数 测试 发送 ...
分类:
微信 时间:
2019-11-09 10:01:22
阅读次数:
105
前言:taro是一个可以很好实现一次开发,多端统一的框架,本文只介绍它小程序端开发的一些内容。小程序项目搭建gitup已经有很清楚的说明:https://github.com/NervJS/taro 一.主要操作步骤及命令: 1.cnpm install -g @tarojs/cli 全局安装tar ...
分类:
微信 时间:
2019-11-09 13:53:05
阅读次数:
325
起因:意图是想实现类似于安卓viewpager那样的效果,想到了用微信小程序的swiper组件,但如果每个swiper-item里都只用一个wx:for来渲染数据的话实在是太慢了,就想到多层嵌套数据渲染来提高效率。 直接上代码 wxml: <view wx:for="{{one}}" wx:key= ...
分类:
微信 时间:
2019-11-09 19:26:57
阅读次数:
133
方式一)app.js app.js是全局对象,每个页面都可以引用这个js,里面的globalData就是存放全局变量。 此方式通常用于系统配置,适用于常量或者不经常变化的变量。 方式二)本地缓存 本地缓存非常强大,可以将用户产生的数据做本地的持久化,键值对应,可选择同步或异步读写操作。 方式二)本地 ...
分类:
微信 时间:
2019-11-13 22:16:27
阅读次数:
133
微信小程序在 2.2.1 版本后增加了对 npm 包加载的支持,使得小程序支持使用 npm 安装第三方包。 之前在微信开发者工具选择“构建npm”会报错“没找到node_modules”目录”,这是因为“打开的方式不正确”。 我们以安装有赞的 vant库做例子 1. 初始化 现新建一个小程序, 在小 ...
分类:
微信 时间:
2019-11-16 00:31:19
阅读次数:
100
先上图 就是一个简单的弹幕发送功能 弹幕区的页面: 弹幕区的代码逻辑: ...
分类:
微信 时间:
2019-11-23 20:14:08
阅读次数:
80
简述微信小程序传值的方式 通过链接传值(跳转页面传值) 在当前页面 <button bindtap=‘clickMe’>点击我</button> clickMe:function(){ Wx.navigateTo({ Url:’../work/work?id=1’ }) } 要跳转的页面 onLoa ...
分类:
微信 时间:
2019-11-24 11:36:39
阅读次数:
94
在小程序中HTML的网页实体无法正常使用,小程序中的写法为: 一、空格,换行 <text>你好!\t七月流火啊!\n我在下一行</text> \t 空格( 多个只会显示一个空格) \n 换行 二、连续空格 <view> <text space="ensp">你好 啊 哈哈哈(空格是中文字符一半大小) ...
分类:
微信 时间:
2019-11-24 12:05:27
阅读次数:
140
微信小程序实现上拉加载下拉刷新 使用小程序默认提供方法。 (1). 在xxx.json 中开启下拉刷新,需要设置backgroundColor,或者是backgroundTextStyle ,因为加载的动画可能会是白色背景,会看不清。 { "usingComponents": { "annicate ...
分类:
微信 时间:
2019-11-25 18:09:06
阅读次数:
102
最近有个微商客户需要搞个 个人微信监听群消息关键字并实现自动回复功能, 因为他有很多群 很多买家咨询的话 一个个回复太麻烦, 客户要求 比如群里有人发 关键字 产品1 则自动回复产品1的相关描述 首先设置关键字,将关键字和回复内容存到一个txt就行 然后就是微信消息监听(windows的消息 句柄不 ...
分类:
微信 时间:
2019-11-28 13:00:18
阅读次数:
335
项目地址:https://github.com/fluttercandies/wechat_flutter wechat_flutter Flutter版本微信 效果图: 下载体验(Android):点击下载 IOS的直接拉下项目直接跑即可, 特性 文字消息 图片消息 语音消息 删除会话 语言国际化 ...
分类:
微信 时间:
2019-11-28 21:37:55
阅读次数:
163
效果图 注意点: 1, 引入组建后, template 标签内加入<skeleton selector="skeleton" bgcolor="#FFF" v-if="showSkeleton"></skeleton> 其中 v-if="showSkeleton" 为显示骨架屏显示的参数。 2, d ...
分类:
微信 时间:
2019-12-01 00:28:35
阅读次数:
1100