微信
以下js 实现了微信小程序播放 停止 暂停等 音频播放。 import { formatTime } from "./index"; /** * 通用声音播放器 * @param url 音频路径 * @param onComplete 播放完成回调 */ export function play( ...
1.新建一个js页面 event.js,里面放三个调用函数,并把这三个函数暴露出去 function on(event, fn, ctx) { if (typeof fn != "function") { console.error('fn must be a function') return } ...
[TOC] 写在前面 微信小程序的开发文档是我见过所有开发文档里写的最烂的.... 看了很多第三方UI库样式,最后决定这次的项目使用有赞的Vant Weapp "点我进入Vant Weapp文档" 正文 第一步:初始化npm 打开cmd,在你的小程序项目的根目录下,执行以下命令来初始化。 npm i ...
问题小程序的input组件有个自身的bug,即当输入框获取焦点时placeholder内容会出现重影现象。 解决思路原理:将placeholder内容单独写在另外的标签里,控制其显示隐藏。操作:将代表placeholder内容的标签定位到input框上,在input输入事件中控制标签隐藏,在inpu ...
一、基本问题 1、生命周期 (1)全局 onLaunch:初始化完成时 onShow:小程序启动或从后台进入前台显示时 onHide:小程序隐藏,从前台进入后台时 onError:小程序发生脚本错误,或api调用失败时触发,会带上错误信息 onPageNotFound:小程序要打开的页面不存在时触发 ...
/** * 检查授权 */ checkWerunAuthorize:function(){ let that = this; wx.getSetting({ success(res) { if (!res.authSetting['scope.werun']) { wx.authorize({ sc ...
change事件返回detail中包含一个source字段,表示导致变更的原因,可能值如下: 1.autoplay 自动播放导致swiper变化; 2.touch 用户划动引起swiper变化; 3. 其他原因将用空字符串表示 <view class="banner mgb24"> <swiper ...
很多简历上有着”精通“二字的人,却联基础知识都不过关。建议学编程的同志,最好耐着性子,从基础语法学起,否则总有一天,你还是得从基础语法学起。微信小程序的js,是一套脚本语言,结合WXML,可以构建出页面的结构。它与JavaScript是不同的语言,有着自己的语法。语法内容有关键字、注释、输出等。 ...