- 关于canvas和cover-view结合使用的问题?!
- 下图是iPhone7初始加载:【预期效果】 [图片] - 下图是初始加载完成后,点击“重绘”按钮: [图片] Android系统表现正常:Android 8.0,手机型号:华为荣耀 V10,微信版本:6.6.7 - 需求描述 canvas绘制一张背景图,然后在canvas上覆盖一张人物头像,动态更改头像的位置 - 页面结构 canvas内放置了cover-view,cover-view内放置了cover-image --- “重绘”功能:重绘只是随机改变了头像的左边距和上边距,并未改变尺寸。 - 场景描述 1、开发工具里一切正常(初始加载的绘制、选图绘制、重绘) 2、Android端一切正常(除初始加载未显示绘制内容外,其他两种操作正常) 3、iOS端(均不正常) - 问题描述 对于场景3,操作与问题描述如下: 操作1: 初始加载时的绘制内容未显示(包括画布和canvas), 然后通过“选图”进行第一次操作,这时是正常的(步骤A), 再进行第二次选图,从这次开始往后就不正常了,表现在左上角的头像尺寸上,如iOS截图; 操作2: 重新编译后,从步骤A开始, 再进行“重绘”操作,问题依旧,cover-view还是不正常。 以上两种操作的cover-view的定位是 position: absolute; 修改为 position: relative; 后,效果表现更糟糕。 - 问题总结 问题只在iOS上有。出现的问题场景,都是从【第二次绘制】开始的,而问题都表现在cover-view上 - 问题猜想: 原因-1:canvas和cover-view结合使用时,对cover-view的二次更改操作,会导致其出现错误 原因-2:cover-view的定位对其呈现有直接影响(目前只发现在canvas下) 【希望官方可以关注下我的问题,期待给予原因分析和解决方案!】 最后,画布的draw方法的reverse参数说明:非必填。可是不填的话,callback 内的代码根本就不执行。
2018-08-08 - 拨打电话
- 需求:拨打电话时,显示电话名字 - 目前的实现方式:wx.makePhoneCall(OBJECT) 该方法只支持设置phoneNumber,所以想问:可不可以支持设置电话号码所属的用户名呢?
2018-07-31 - 安卓真机图片预览黑屏??
需求:预览二维码图片,长按识别 问题1:iOS可以预览,但长按后没有识别选项 问题2:Android预览黑屏。手机是华为荣耀,系统是Android 8.0 该图是iOS长按后出现的选项 [图片] 这里是预览代码: [代码]wx.previewImage({[代码][代码] [代码][代码]urls:[[代码][代码]"http://www.cosharing.cn/micron/images/official-qr.jpg"[代码][代码]],[代码][代码] [代码][代码]success: [代码][代码]function[代码][代码](res) {[代码][代码] [代码][代码]console.log(res);[代码][代码] [代码][代码]console.log([代码][代码]"------------------- 成功 -------------------"[代码][代码])[代码][代码] [代码][代码]},[代码][代码] [代码][代码]fail: [代码][代码]function[代码][代码](res) {[代码][代码] [代码][代码]console.log([代码][代码]"------------ 失败 ---------------"[代码][代码])[代码][代码] [代码][代码]console.log(res);[代码][代码] [代码][代码]}[代码][代码]})[代码]尝试过http、https、jpg、png,Android均不显示,但是调试的时候却打印成功
2018-07-27 - 右键菜单被遮挡
我将调试窗向上拖了拖,在代码编辑窗口点击右键,部分菜单被遮挡了 [图片]
2018-07-23 - cover-view 水平滚动
业务场景: 在camera组件上呈现数据列表,列表容器使用了cover-view水平显示,但是无法水平滚动。通过设置调试overflow,发现控制台明确说明“cover-view 暂不支持 overflow-x: scroll 样式。”,于是尝试垂直滚动,但是也不行,文档中Bug & Tips 2 说支持,但是实际没效果。有遇到过类似情况的吗? [图片] 通过样式查看器发现,cover-view默认是overflow:hidden,对其进行覆盖也不能滚动。请求官大人看过来说明一下!!
2018-07-21 - scroll-view滚动时,菜单无法点击!?
页面布局如下: [图片] 左侧是菜单,右侧是scroll-view滚动列表,使用了scroll-into-view进行菜单定位显示。 左侧菜单绑定事件代码如下: [代码]selectMenu: [代码][代码]function[代码] [代码](e) {[代码][代码] [代码][代码]var[代码] [代码]dtset = e.currentTarget.dataset,[代码][代码] [代码][代码]id = dtset.id, tag = dtset.tag;[代码][代码] [代码][代码]this[代码][代码].setData({[代码][代码] [代码][代码]activeId: id,[代码][代码] [代码][代码]toView: tag[代码][代码] [代码][代码]});[代码][代码]}[代码] 在手机上预览的时候,出现的问题是,当右侧列表滚动时(未手动触屏停止滚动),左侧菜单无法点击。这是什么问题?如何解决?
2018-07-09