
微信小程序
微信小程序 日常记录
科小洋Lmy
过去的代码都是未经测试的代码
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
微信小程序打开pdf、docx等文件
一般微信小程序使用web-view打开文件 安卓是不可以的 可以直接使用下面的方法var pdf_url = '';//完整的pdf地址 网址版的wx.showLoading({ title: "加载中"})//此处的readfile是我写的公共方法 也可以直接使用//util 是公共方法库var util = require("../../utils/utils.js");util.readfile(pdf_url,function(){ wx.hideLoading(原创 2021-04-07 09:46:11 · 3355 阅读 · 0 评论 -
php 发短信验证码
以小程序的短信验证码为例其他的发短信方式都是一样的 发验证码的只不过是 把生成的验证码随机数据 放进短信内容里面 数据库记录一下 进行对比代码均以tp5框架为例微信小程序 wxml<view class="regi-form-li clearfix"> <text class="fl label">手机号</text> <input class="fl input" disabled="{{smsFlag}}" name="mobile" bindinp原创 2020-11-06 13:47:04 · 364 阅读 · 0 评论 -
微信小程序 高德地图定位
//高德定位 自行下载该js包 import amapFile from '@/common/amap-wx.js';var GD_MAP_KEY = this.env_common.GD_MAP_KEY //高德申请的keywx.getSetting({ success(res) { //去判断开启定位权限 if (res.authSetting['scope.userLocation'] == false) { // 如果已拒绝授权,则打开设置页面 wx.openSetting.原创 2020-11-04 14:26:10 · 1354 阅读 · 2 评论 -
微信小程序 订单倒计时
话不多少直接上代码我的页面是有分页的 分页的数据 大家参考一下即可我的数组是多个的 单个到倒计时大家调整一下数组即可jsconst moment = require('../../utils/moment.min.js')var all_timer; //全部订单的定时器Page({ data: { list: [], pagedata: { pagenum: 1, pagelimit: 15, isdone: false },原创 2020-10-29 11:17:41 · 1351 阅读 · 0 评论 -
微信小程序展示富文本内容
引入文件页面<import src="../../wxParse/wxParse.wxml"></import>wxss@import '../../wxParse/wxParse.wxss';jsvar text = require("../../wxParse/wxParse.js");单个非数组形式jsproductDetail: function(n) { var that = this text.wxParse("case", "html"原创 2020-10-20 14:45:54 · 1603 阅读 · 1 评论 -
微信小程序--根据地址获取腾讯地图经纬度信息
formSubmit(e) {var _this = this;//调用地址解析接口qqmapsdk.geocoder({//获取表单传入地址address: e.detail.value.geocoder, //地址参数,例:固定地址,address: ‘北京市海淀区彩和坊路海淀西大街74号’success: function(res) {//成功后的回调console.log(res);var res = res.result;var latitude = res.location.l原创 2020-10-15 10:40:39 · 1008 阅读 · 0 评论 -
微信小程序调起腾讯地图选点
//调起腾讯地图选点getMapad: function() { var t = this; wx.chooseLocation({ success: function(e) { console.log(e) t.setData({ now_location_name: e.address, n...原创 2020-04-29 10:54:33 · 1613 阅读 · 1 评论 -
微信小程序各种弹窗操作
微信小程序各种弹窗1,纯文本提示2,取消确认提示3,成功提示4,自定义图标弹窗5,加载中提示 loading6,带蒙层的弹窗7,有列表弹窗8,隐藏消息提示框9,隐藏 loading 提示框1,纯文本提示wx.showToast({ title: '123', icon: 'none', //如果要纯文本,不要icon,将值设为'none' duration: 2000 }) 2,取消确认提示 wx.showModal({ title: '123',原创 2020-08-07 14:06:18 · 3917 阅读 · 1 评论 -
微信小程序支付 退款 订单查询 退款查询
基于thinkphp5框架支付/** * 预支付请求接口(POST) * @param string $openid openid * @param string $body 商品简单描述 * @param string $order_sn 订单编号 * @param string $total_fee 金额 * @return json的数据 */ public function prepay() {原创 2020-07-27 17:52:23 · 3873 阅读 · 2 评论 -
微信小程序 授权登陆操作
微信小程序授权登陆 整理了核心代码 容易理解 实用性更高点击下载链接或直接访问链接即可下载代码包 (下载)https://download.youkuaiyun.com/download/qq_37468919/12423305原创 2020-05-15 15:41:54 · 455 阅读 · 0 评论 -
分享微信小程序 给好友
html<button class="fixed-text fixed-button" open-type="share" title="分享" hover-class="none">分享好友</button>js/** * 用户点击右上角分享 或点击按钮分享 */ onShareAppMessage: function() { //生成唯一编号 var num = util.create_uuid(); var shareObj =原创 2020-05-15 13:16:19 · 625 阅读 · 0 评论 -
微信小程序 生成唯一字符串
//生成唯一字符串function create_uuid() { var s = []; var hexDigits = "0123456789abcdef"; for (var i = 0; i < 36; i++) { s[i] = hexDigits.substr(Math.floor(Math.random() * 0x10), 1); } s[14] = "4"; // bits 12-15 of the time_hi_and_version field t原创 2020-05-15 10:57:48 · 1120 阅读 · 0 评论 -
微信小程序 wxParse图片大小不适应小程序页面、图片溢出
说明有时候在使用wxParse用来显示html的图文信息时,图片会按照原图的大小显示,在小程序页面就容易出现滚动条,溢出页面,这样很不美观解决方案1,进入wxParse.js文件:找到var recal = wxAutoImageCal(e.detail.width, e.detail.height,that,bindName); 改为var recal = wxAutoImageCal(e.detail.width, e.detail.height, that, bindName, tem原创 2020-05-13 10:21:53 · 1842 阅读 · 1 评论 -
微信小程序 页面跳转传值 内容不全
需要编码传送 解码接收//传值var url ="" //值 或者 超链接wx.navigateTo({ url: "../weburl/weburl?url=" + encodeURIComponent(url)});//接收decodeURIComponent(options.url)//数组//传值var list = JSON.stringify(list);wx.navigateTo({ url: '../xxxx/xxxx?list=' + list,})//接原创 2020-05-08 17:32:58 · 591 阅读 · 1 评论 -
微信小程序 php详解微信支付
php 接口代码(thinkphp5)发起预支付支付信息配置/** * 预支付请求接口(POST) * @param string $openid openid * @param string $body 商品简单描述 * @param string $order_sn 订单编号 * @param string $total_fee 金额...原创 2020-05-06 11:45:47 · 822 阅读 · 3 评论 -
微信小程序异步请求echarts
jsvar config = require('../../config.js')var util = require('../../utils/utils.js')var app = getApp();import * as echarts from '../../ec-canvas/echarts';Page({ /** * 页面的初始数据 */ data: ...原创 2020-03-12 09:49:33 · 139 阅读 · 0 评论 -
微信小程序播放视频 禁止快进
用的组件是小程序自带的 video标签 详细查看官方文档WXML<video id="myVideo" bindtimeupdate="timeUpdate" bindpause="pause" bindwaiting="waiting" binderror="error" src='视频链接地址' initial-time="{{initial_time}}" poster="视...原创 2020-03-20 15:29:01 · 12690 阅读 · 15 评论 -
微信小程序select下拉框用二维数组或对象或一维数组
jsdata: { danger_type: [ { key: 0, name: '--请选择--' }, { key: 1, name: '单方事故无人员伤亡'}, { key: 2, name: '多车相撞,责任明确' }, { key: 3, name: '玻璃单独破损' }, { key: 4, name: '汽车停放...原创 2020-04-15 11:42:36 · 948 阅读 · 0 评论 -
微信小程序时间操作
//获取当前时间戳 var timestamp = Date.parse(new Date()); timestamp = timestamp / 1000; console.log("当前时间戳为:" + timestamp); //获取当前时间 var n = timestamp * 1000; var date = new...原创 2020-04-26 14:27:30 · 1063 阅读 · 0 评论 -
微信小程序获取当前位置(定位)-腾讯地图
// pages/card_info/card_info.jsvar config = require("../../config.js");var util = require("../../utils/utils.js");var city = require('../../utils/city.js');var app = getApp();var QQMapWX = requi...原创 2020-04-13 14:21:04 · 2321 阅读 · 0 评论