- 为什么uploadFile会触发页面onshow?
如题:因为onshow的场景是切出去之后回来的一些数据初始化,尤其是场景当中涉及页面回退,不希望保留页面状态所以在onshow中初始化逻辑 结果我在页面没有切出去用了uploadFile就调用onShow 然后我页面状态被初始化了 这是什么操作?
2020-05-22 - 为什么要更换微信分享的方法?(jssdk)
如题:1.6.0的jssdk中倡导用updateAppMessageShareData、updateTimelineShareData来代替原有的 wx.onMenuShareTimeline、wx.onMenuShareAppMessage、wx.onMenuShareQQ、wx.onMenuShareQZone方法,为什么会废弃原有的方法而用新方案替代呢? 还是仅仅是做一个方案合并,合并微信和qq分享? [图片]
2020-05-20 - 请问node节点的_width和size信息的width分别是什么,有什么区别及联系?
[图片] 上图信息的获取方法为:query.select('#canvas') .fields({ node: true, size: true })
2020-05-14 - 小程序怎么设置css样式 && 小程序的canvas和标准canvas的样式区别是什么?
web端canvas width和height是canvas的实际宽高 ,而css的样式是canvas的变形拉伸。 请问小程序也是这样吗? 另外请问下怎么给canvas动态设置css样式? 本来打算用style设置但是好像不行 直接获取node设置node的style也不行 [图片]
2020-05-14 - 请问下现在weixin:// 还可以调起微信吗?(跪求官方大佬的回复)
现在用weixin://这种方式在h5可以调起微信 但是调起后显示白屏 这个方案之前是可以的,请问是和这次更新有关吗? 现在h5应该怎么调起微信呢?
2020-05-13 - camera组件能够获取用户拍照时的旋转角度吗?怎么能够将横向照片转成竖屏的?
需要将横屏拍摄的照片转成竖屏的,有没有办法获取用户拍照时手机相对于手机使用方向的旋转度数,来进行图片的调节旋转? 或者有没有其他的方案可以将手机横过来拍照的图片在拍照结束后以竖屏(使用方向)进行显示?
2020-05-07 - 小程序的完整渲染机制到底是什么?(求关注本问题感谢)
我不知道是我官方文档看的还不够细,还是跟小程序完整渲染有关的文章得去某个专业的地方去找,如果有哪位大佬能提供链接资料的话,不胜感激! 求官方大佬进 研究了很久 如果能告知答案万分感谢!!! 我们根据官方文档一步一步来看,这个过程是: 1、下载整个代码包 2、通过app.json获取所有页面路径 3、根据首页路径装载首页代码 4、调用app.js中的onLaunch [图片] 关于页面的渲染过程如下: 1、根据json生成一个界面 2、装载wxml和wxss样式 3、装载js 4、调用页面构造器Page生成页面 5、框架把data和wxml一起渲染出最终的结构 6、执行onload回调 [图片]我们一起整理下这个过程: 小程序加载过程: 1、下载整个代码包 2、通过app.json获取所有页面路径 3、根据首页路径装载首页代码 4、调用app.js中的onLaunch 关于页面的渲染过程如下: 1、根据json生成一个界面 2、装载wxml和wxss样式 3、装载js 4、调用页面构造器Page生成页面 5、框架把data和wxml一起渲染出最终的结构 6、执行onload回调 关于这个过程有很多疑问,希望有懂的大佬可以解答 拜谢! 关于小程序加载过程 1、下载整个代码包: 整个代码包是所有文件包含图片甚至.git、.gitignore在内的完整包下载吗? 这个过程是否只和代码包有多大有关,完全不受分包的影响? 我该如何能够统计小程序的下载时长? 2、通过app.json获取所有页面路径 是否在这一步开始分包才开始起作用? 关于分包预加载的配置到底应该是怎样的?按照官方文档去写各种报错,以下是能复现的代码片段:https://developers.weixin.qq.com/s/Plj3jVmT7T8n 所有分包都分包预先加载和不分包是否一样?也就是说分包预加载究竟是和主包一起下载,还是另启动线程在主包程序运行时加载? 独立分包是否在这个阶段只加载该独立分包? 3、根据首页路径装载首页代码 那如果二维码路径或者投放路径根本就不是首页呢?依然是先加载首页代码吗?还是根据请求路径优先加载请求路径 4、调用app.js中的onLaunch 调用onLaunch的时机是否为下载完整代码包且首页路径已装载后立即调用 是的话 此刻的时间到页面onload的时间是否为页面渲染时长?
2019-06-09 - 分包预加载到底该怎么用?
app.json "pages": [ "pages/index/index" ], "subPackages":[{ "root": "expClass", "pages": [ "pages/expClass/index" ] }], "preloadRule": { "pages/expClass/expClass": { "network": "all", "packages": ["expClass"] } } 为什么这样写会报错: [图片] 以下是我的目录 根据文档 preloadRule里key是页面路径 而且我也试了 expClass/expClass pages/expClass 都是不行的 这个分包的页面路径到底要怎么写啊? 另外求大佬告知 为什么我页面路径只能写 "pages/index/index" 明明pages底下就只有index啊 哪来的下一级目录 但不这么写就报错!!! [图片]
2019-06-06 - 小程序授权按钮是否不能同时监听授权和点击
如获取手机号的按钮 需要打开opentype 并监听手机号获取事件 open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber" 但是获取手机号的按钮点击后先会弹出弹窗询问,弹窗结束后才会触发回调函数 但是希望点授权按钮一瞬间也能被监听 如果绑定了bindgetphomenumber 就不能在继续bindtap 否则授权后也不会触发授权回调 而且我尝试给授权按钮父级绑定点击 依然会导致授权按钮不可用 也就是授权和点击只能监听一个 这是什么原因?
2019-06-05 - 关于小程序性能的几点疑问
1、对于小程序来说,如果将图片放进资源包里assets里, 那么小程序加载是像app一样在下载时就载入 还是像web页面一样,使用时向服务器请求该资源。 如果是向app一样,是否替换为连接形式就可以节省小程序加载时间 2、小程序开始时下载是除了分包的不加载 其他的都加载吗 如untils 3、小程序的性能标准该以那些指标来进行衡量呢 4、跳转webview打开页面特别慢 这个是否存在优化方案
2019-06-05