这个问题应该是单张图片过大导致的,解决方案如下。 设置sizeType为compressed,此时用户从相册选取图片时无法勾选“原图”,默认压缩图片。 若因业务对图片质量有需求(实际上在手机端展示用不到4M这么大,倘若业务对此有没有特别要求的话完全可以使用压缩图),在用户选择图片(原图)后,调用接口上传至服务器。在页面展示时,对展示图片大小做控制(阿里云、七牛云提供的图片拼参数功能或者接口返回压缩图)。
wx.chooseImage 微信直接闪退?我调用wx.chooseImage,上传9张原图;每张平均4m左右,然后微信直接奔溃返回手机系统主页,我的手机试荣耀play 监听内存也没被触发;wx.chooseImage我设置的是上传原图!!!! 1:上传时,没打开别的其他应用,仅仅只打开一个微信;然后试着上传一张,还是崩溃;应该不是内存问题吧! 2:我尝试对返回的图片进行压缩,但是几乎没用,该崩溃还是崩溃! 3:有个疑问,为啥自己手机照的和下载下来的都是.jpg格式图片,在线上的都是.png图片,图片上传的是阿里云服务器.?? 我想请教下,是不是这个API返回给我的临时路径,我处理下,在视图层展示,是不是不行?是不是这个API不稳定或者造成哪些底层的bug? 希望官方能彻底重视解决下,我看社区有好多反馈,都是不了了之了!!!!!!!!!!!!! 另外,前一段已经提交过微信号和日志了!!
2019-10-25闪屏问题一般来说是单张图片过大或者长列表图片过多导致内存溢出,小程序开始回收资源。 可以关注一下,是否有图片大小控制处理或内存处理。
【天天ART】小程序出现的问题安卓手机用一会后会闪屏,无法正常访问项目[图片]
2019-10-25加个定时器就好了,这个问题应该是只会在安卓端出现。 setTimeout(function() { wx.reLaunch({ url: 'XXX', }) }, 200)
使用wx.requestPayment支付成功或失败时,怎样做跳转并关闭其他页面呢?[图片]
2019-10-25“如何实现百度贴吧微信小程序这种按当前位置的页面转发的页面” 这个问题问得好,既然要模拟一个线上已实现的小程序的功能,那就应该仔细的去体验、观察该功能。 你多试几次就知道,百度贴吧微信小程序并不存在“按当前位置的页面转发”这个功能。 和你所写的小程序不同之处在于百度贴吧小程序设置了标题。[图片] 骚年,仔细观察。 [图片]
微信小程序在列表页点击转发按钮时,如何才能使转发的页面显示当前页面的位置而不是从顶部开始?微信小程序在列表页点击转发按钮时,如何才能使转发的页面显示当前页面的位置而不是从顶部开始? 例如列表点击分享却显示顶部开始的截图: [图片] [图片] 如何实现百度贴吧微信小程序这种按当前位置的页面转发的页面: [图片]
2019-10-24在使用wx.chooseLocation时会调起授权,你可以在手机上删除一下小程序清除一下授权缓存再试试。可能是第一次调起授权时选择了拒绝授权,导致后续默认用户不授权。 如果是的话,这里可以添加授权检测代码。
体验版,使用wx.chooseLocation 开发,无法拉起授权?体验版,使用wx.chooseLocation 开发,无法拉起授权?急急急
2019-10-24map支持同层渲染,你甚至可以不使用coverView就可以覆盖map组件。 也可以试试将coverView组件的引用放在map组件之后。
cover-view盖不住map,怎么解决?少部分手机,cover-view与map两组件如果在不同的自定义组件,cover-view盖不住map,cover-view position: fixed;怎么解决? 下面截图手机型号,锤子手机也会。如果两个组件在同一个自定义组件里面cover-view可以覆盖map。但是两个组件分别在两个自定义组件里面,地图可以跟着页面滚动的,cover-view固定悬浮在视图窗口的右边,这样就盖不住了。 [图片]
2019-10-24小程序弹窗那么多,这时候你就不想想自己代码是不是有兼容性问题?
小程序自定义弹窗,ios和安卓的表现不一致,ios能弹出,为什么安卓不弹出?都是最新版的微信。cpsrc= https://minipgimages.oss-cn-hangzhou.aliyuncs.com/uuZhaoFang/CePing/lpcp.png <cover-image class='hd_hb_img' src='{{cpsrc}}'></cover-image> 小程序自定义弹窗,ios和安卓的表现不一致,ios能弹出,为什么安卓不弹出?ios微信版本是:7.0.8,安卓的微信版本是7.0.7。
2019-10-23使用全局搜索查询secret值,先确认小程序内没有明文AppSecret。 有的话删除掉,没有的话可以再次提交即可。可能存在误判,求稳可以更改client_secret变量名。
你好,当前提审小程序包中可能包含明文的AppSecret?:你好,当前提审小程序包中可能包含明文的AppSecret(包括但不限于当前小程序的AppSecret),存在泄漏的安全风险。一旦被恶意用户通过技术手段获取AppSecret,对方可以通过调用API获取小程序敏感数据,如接口调用凭证、用户信息、用户使用数据、小程序码等。出于安全考虑,开发者应将AppSecret保存到后台服务器中,并严格保密,不向任何第三方等透露。建议你可通过关键词定位等方式排查并去除小程序包中的AppSecret字样并重置可能已泄漏的AppSecret,消除风险。参考文档 代码里面只有一个client_secret,请帮忙确认一下是否是该问题导致的?
2019-10-21我认为很难实现,可以尝试使用一个二维码扫描后,提供跳转到另一个小程序的按钮。 跳转按钮是否出现可以通过接口数据控制
怎么通过一个二维码跳转不同的小程序?就是先生成一个二维码跳转到某一小程序,过段时间后可能需要这个二维码跳转到另一个小程序,请问可以实现么?
2019-10-21首先不同的picker你要使用不同的AppData才会有不同的展现形式出来,看你代码使用的都是nowDate这个值。 给循环数据formProperties增加一个date属性,默认为当前日期。并在循环出来的picker组件中应用该值:value=“{{ item.date }}”。展示同理,使用{{ item.date }} 在dateChange方法中,通过e.currentTarget.dataset.index获取不同picker的下标,并加以区分赋值。此处通过更改this.data.formProperties[index].date的值即可实现互不影响的效果。
根据数据循环出来的多个picker组件如何区分他们的值?我的表单组件均为动态生成,当一个表单出现两次以上的picker(mode="date")日期组件时,选定一个的日期后另一个也发生改变,但由于组件是循环生成的,所以代码里只写了一个bindchange,怎样才能在数量不定的情况下让他们互不影响呢?或者说如何准确获得他们同类型的索引并得到对应的值? [图片] <!-- 选择日期 --> <block wx:for="{{formProperties}}" wx:key="{{item}}"> <view class="date" wx:if="{{item.type=='date'}}"> <picker mode="date" value="{{nowDate}}" bindchange="dateChange" data-index="{{index}}"> <view class="picker"> <view style="width:100%;border:1px solid #bbb;height:70rpx;line-height:70rpx;padding-left:20rpx;box-sizing:border-box;"> {{nowDate}} <image src="../images/date.png" widthFix style="width:30rpx;height:30rpx;float:right;margin-top:20rpx;margin-right:20rpx;"></image> </view> </view> </picker> </view> </block>
2019-10-21