this.setData({},()=>{console.log()})
为什么当我输出this.data和this.data.xxx(为一个数组时)数据不一致?[图片]
2019-12-21同样的问题,解决了没
video插件ios不能播放m3u8的直播推流视频Android是可以的您好,小程序官方,请问video是否支持m3u8的直播推流地址。目前通过扫码预览,只能加载第一帧,之后视频一直在加载(屏幕中心转圈)。代码是官方文档中video的样例代码,样例代码中提供的视频地址是可以播放的,换成我自己的m3u8地址就出现上面的状况,另,我的m3u8地址放在微信里点击,是可以播放的。
2019-09-18同样的问题,解决了没
video插件ios不能播放m3u8的直播推流视频Android是可以的- 当前 Bug 的表现(可附上截图) iOS 小程序的video标签播放m3u8地址会卡在第一帧无法播放 - 预期表现 - 复现路径 - 提供一个最简复现 Demo
2019-09-18解决了没
ios端播放m3u8格式的崩溃如题,m3u8格式的如下示例播放崩溃,微信崩溃,示例: http://xx.xx.xx.xx/a/b/c/1.m3u8 内容示例: #EXTM3U #EXT-X-VERSION:3 #EXT-X-TARGETDURATION:19 #EXT-X-MEDIA-SEQUENCE:0 #EXTINF:15, sd_dsj_xyj01_201305020.ts #EXTINF:6, sd_dsj_xyj01_201305021.ts #EXTINF:12, sd_dsj_xyj01_201305022.ts #EXTINF:8, sd_dsj_xyj01_201305023.ts …… 如果里边的地址是带http的长地址就可以,如上示例的短地址就不能播放,直接崩溃! 多次测验,IOS端短地址的有的可以播,但是带EXT-X-MEDIA-SEQUENCE这个标记的崩溃
2019-09-18方法1:分组,五个一组,加个更多按钮 方法2:改用其他组件,比如:picker
showactionsheet itemList 数组长度超过6 怎么办?showactionsheet itemList 数组长度超过6 怎么办
2019-08-16这个早就发现了,不是bug,因为云函数有调用次数限制,用云函数做代理基本行不通。十几个用户就撑死了。+
利用云函数绕过域名校验和HTTPS配置,实现内网加端口访问闲来无事,无意中发现云函数中的request网络请求可以不用配置校验域名和https,也就是说可以通过云函数封装一个请求通用函数来处理没有域名和https的网络请求(甚至包括内网穿透,可以用非80端口进行实验)。 适用场景: A、没有域名或使用局域网(直接使用IP访问); B、使用花生壳动态域名解析(内网穿透); C、有域名但不想申请配置HTTPS(懒人); D、连自己的服务器都没有,接口直接使用开源或者第三方接口且不能添加域名校验的情况(空壳); E、不愿意直接在小程序中直接暴露自己逻辑API实际请求地址的(安全); ······ 具体步骤如下: 1、给项目添加云函数支持(https://developers.weixin.qq.com/miniprogram/dev/wxcloud/basis/getting-started.html) 2、新建名为“proxy”的云函数,配置支持request-promise [代码]// package.json[代码][代码]{[代码][代码] [代码][代码]"name"[代码][代码]: [代码][代码]"proxy"[代码][代码],[代码][代码] [代码][代码]"version"[代码][代码]: [代码][代码]"1.0.0"[代码][代码],[代码][代码] [代码][代码]"description"[代码][代码]: [代码][代码]""[代码][代码],[代码][代码] [代码][代码]"main"[代码][代码]: [代码][代码]"index.js"[代码][代码],[代码][代码] [代码][代码]"scripts"[代码][代码]: {[代码][代码] [代码][代码]"test"[代码][代码]: [代码][代码]"echo \"Error: no test specified\" && exit 1"[代码][代码] [代码][代码]},[代码][代码] [代码][代码]"author"[代码][代码]: [代码][代码]""[代码][代码],[代码][代码] [代码][代码]"license"[代码][代码]: [代码][代码]"ISC"[代码][代码],[代码][代码] [代码][代码]"dependencies"[代码][代码]: {[代码][代码] [代码][代码]"wx-server-sdk"[代码][代码]: [代码][代码]"latest"[代码][代码],[代码][代码] [代码][代码]"request"[代码][代码]: [代码][代码]"latest"[代码][代码],[代码][代码] [代码][代码]"request-promise"[代码][代码]: [代码][代码]"latest"[代码][代码] [代码][代码]}[代码][代码]}[代码][代码]// 云函数入口文件index.js[代码] [代码]const cloud = require([代码][代码]'wx-server-sdk'[代码][代码])[代码][代码]const rq = require([代码][代码]'request-promise'[代码][代码])[代码][代码]cloud.init()[代码][代码]// 云函数入口函数[代码][代码]// event为小程序调用的时候传递参数,包含请求参数uri、headers、body[代码][代码]exports.main = async (event, context) => {[代码][代码] [代码][代码]return[代码] [代码]await rq({[代码][代码] [代码][代码]method: [代码][代码]'POST'[代码][代码],[代码][代码] [代码][代码]uri: event.uri,[代码][代码] [代码][代码]headers: event.headers ? event.headers : {},[代码][代码] [代码][代码]body: event.body[代码][代码] [代码][代码]}).then(body => {[代码][代码] [代码][代码]return[代码] [代码]body[代码][代码] [代码][代码]}).[代码][代码]catch[代码][代码](err => {[代码][代码] [代码][代码]return[代码] [代码]err[代码][代码] [代码][代码]})[代码][代码]}[代码]3、在小程序中调用云函数请求数据请求 [代码]onLoad: [代码][代码]function[代码][代码](){[代码][代码] [代码][代码]// 初始化[代码][代码] [代码][代码]wx.cloud.init()[代码][代码]},[代码][代码]onGetItemList: [代码][代码]function[代码][代码](){[代码][代码] [代码][代码]wx.cloud.callFunction({[代码][代码] [代码][代码]name: [代码][代码]'proxy'[代码][代码],[代码][代码] [代码][代码]data: {[代码][代码] [代码][代码]// http域名 https域名 第三方域名 非验证域名 IP[:prot] 内网IP或花生壳域名[代码][代码] [代码][代码]uri: [代码][代码]'http://192.168.1.100:8081'[代码][代码],[代码][代码] [代码][代码]headers: {[代码][代码] [代码][代码]'Content-Type'[代码][代码]: [代码][代码]'application/json'[代码][代码] [代码][代码]},[代码][代码] [代码][代码]body: {[代码][代码] [代码][代码]uid: 1[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}).then(res => {[代码][代码] [代码][代码]console.log(res)[代码][代码] [代码][代码]const data = res.result[代码][代码] [代码][代码]console.log(data)[代码][代码] [代码][代码]// do something[代码][代码] [代码][代码]})[代码][代码]}[代码]然后你会发现你已经无所不能了。 个人见解,如有不妥之处,望各位大神指正!~
2018-12-05解决了吗?
webview是否可以在header里加上来源小程序的appId同一个页面可能会被多个小程序中的webview使用,然后目前不好区分来自哪一个小程序,只能通过传参的方式,cookie不太好,因为会串。 都传参的话显然不够方便,是否可以通过页面header统一参数解决这个问题呢?
2018-11-30官方故意这么弄得啊,我们不知道用户是否真的分享了,所有分享一律返回success,既然这样,提前返回还是延时返回有撒子区别
微信自定义分享朋友和朋友圈bug,求大佬解答,求官方给个答案自定义分享功能是写在 wx.ready(function () {});中的 //分享到朋友wx.updateAppMessageShareData //分享朋友圈 wx.updateTimelineShareData 一进去就立马执行success回调函数,请问官方不应该是分享后再执行吗??????? 反而,旧的接口不会一进去就立马执行,但是能,无论是否分享都返回相同的结果,请问我该怎么判断是否已分享,不求甚解???? //分享到朋友 wx.onMenuShareAppMessage//分享到朋友圈 wx.onMenuShareTimeline 如图 [图片] [图片] [图片]
2018-11-30每个商家生成个带参数的二维码,用户扫码进入,openid与参数绑定
【最近打开】和【我的小程序】进入小程序如何携带参数最近开发小程序有这样一个需求,要求用户从1089,1001等场景打开小程序都能携带参数,比如我要携带一个商家ID,使用该商家ID我就能绑定用户下单是通过哪个商家的渠道进入的小程序,这样就能实现返利给商家
2018-11-23[代码]<[代码][代码]script[代码] [代码]type[代码][代码]=[代码][代码]"text/javascript"[代码] [代码]src[代码][代码]=[代码][代码]"https://res.wx.qq.com/open/js/jweixin-1.3.2.js"[代码][代码]></[代码][代码]script[代码][代码]>[代码][代码]<[代码][代码]a[代码] [代码]href[代码][代码]=[代码][代码]"#"[代码] [代码]onclick[代码][代码]=[代码][代码]"wx.miniProgram.navigateTo({url:'/pages/index/index'})"[代码][代码]>跳转</[代码][代码]a[代码][代码]>[代码]
小程序内嵌网页交互问题在小程序里面内嵌 H5 点击H5 跟小程序交互传参 alert('foo1') wx.miniProgram.postMessage({ data: 'foo' }) wx.miniProgram.navigateBack() alert('fooe')我这样写,小程序接收的地方一直接收不到参数 报错 invokeMiniProgramAPI:fail, the permission value is offline verifying
2018-11-22