- [BUG]微信wx.getSystemInfoSync() api 横屏真机错误.模拟器正确.?
问题描述: 微信wx.getSystemInfoSync()或wx.getSystemInfo() 在执行横屏处理后,宽度和高度在真机上错误. 但在模拟器中显示正常. sysInfo.windowHeight 参数正常获取数据信息具体如下(参看注释代码区域): 模拟器:[图片] [图片] 真机效果:(显示异常)[图片] [图片] sysInfo.windowHeight 调整为sysInfo.windowWidth 参数后效果 模拟器[图片] [图片] 真机(横屏显示正常) [图片] [图片] 总结:模拟器在屏幕横屏状态获取的 wx.getSystemInfoSync() 或 wx.getSystemInfo() 宽度 高度完全正确, 但是在真机上面横屏的尺寸成了竖屏的尺寸,在设置横屏参数后没有更新实际尺寸参数对象. 应官方要求出bug dome: https://developers.weixin.qq.com/s/6ApQpBmA77jA ------------------------------------------------------------------------------------------------------------------------------------------ 最新dome: https://developers.weixin.qq.com/s/9ri9YIme7Wji 演示异常数据信息: 模拟器主页面: [图片] 模拟器子页面: [图片] 真机主页面: [图片] 真机子页面: [图片] 说明,模拟器中的尺寸正确没有问题,问题是我真机上尺寸怎么成反的了, what ? 如果模拟器上和真机一致我没啥说的,可就成了不一样. 难道我特殊吗???????
2020-08-12 - 开发者工具1.03.2006090版本模拟器跳转页面白屏 ?
开发者工具1.03.2006090版本模拟器跳转页面白屏, 老版本1.02能正常模拟,真机无异常: 问题详细描述: 小程序一个主程序和一个独立子程序结构,主程序页面跳转到子程序页面无任何显示,在跳转过程中主程序页面无异常,当跳转到子程序页面显示空白,在1.02版本中不存在异常, 真机测试无异常,无任何bug, 上传测试版本无异常,真机调试编译无异常,版本上传后体验测试无异常. 还有最新开发者版本资源管理器太难看了,几种格式化真不舒服.图标也乱七八糟的没以前舒坦, 还有编辑器字体间距太大了吧,显示器小本来就没几行,间距一大真没几行代码了.太不舒服了. 添加说明视频: 模拟器打开分包白屏,手机测试正常. 首页模拟器能显示[图片] 2.编译调试无任何错误信息,进入到 WEB 功能(独立分包模块)页面不能正常显示,无异常错误 [图片] 3.手机端模拟测试数据正常加载显示. [图片] 4.无异常错误. [图片]
2020-07-24 - ?小程序样式切换动态主题皮肤能不能提供次功能啊?
小程序开发维护部门: 在小程序开发路上只能用一句话概括,"手脚都不能动的趴着实现功能". 在小程序开发中总是突然遇到这样功能实现了,测试的时候怎么都不行,本来是没有问题的,怎么无效或不能达到预期的效果,结果查找半天,百度半天其他人遇到这样问题的答案和解决方案,大惊失色后只能说"哎,你们不能让这么做,安全考虑等等问题,你们屏蔽了,功能不能直接实现",于是又围魏救赵,想破大脑去迂回的解决问题,总在这种氛围中出现同样重复的问题,程序虽小五脏俱全.总算实现的差不多了,也迂回了不知道多少次的解决方法.项目也完成差不多了.可是总是不断出现不完美,总感觉少些什么东西在里面. 在开发项目中只能说小程序只能是显示数据的一个小工具,其他无能为力,要么费劲千辛万苦只能自己去扩展,自己去完成小程序带来的缺陷,我不知道其他人做项目的时候是否也是这种感受.希望小程序能带给大家的除了工作以外的还能给大家一个展示个人的平台.工作只是完成任务,个人展示是为了展示自己的思想和内涵在程序中... 而不是畏首畏尾的做着项目... 好了,说重点吧 我在社区中,包括百度中看了很多关于样式方面的问题与文章. 总体来说问题很多,解决基本等于没有,在微信小程序中样式有一个[app.wxss]感觉非常好,公共都可以定义在里面,也可以引用定义好的样式,在写小程序页面的时候不用太考虑公共样式管理,这一点感觉还是蛮贴心的.这对于固定主题非常方便,也非常的合理.对于小程序单个2M容量,最大可以8M,4个小项目来说其实可以做一个管理系统都完全没有问题,写几百个文件都是没有问题的(排除资源文件,图片,等),但是做为一个大的项目来和用户交互一般都会做几个主题在上面,可是找了很多方法参考,迂回很多次,终感觉非常费劲和不可取,大部分都是页面配置遍历参数,根据参数渲染处理.那只是非常简单的修改一下背景颜色 字体等等浅显的实现. 问题是能否实现一种完全可以切换主题风格样式方法. 这对于现在界面体验中也是非常重要的一点吧,不然为什么常常做程序交互体验调查. 我的解决方法是(只供官方参考): 微信小程序[app.wxss]非常好的解决了统一样式管理工作,是否可以在[app.wxss]文件可以稍微扩展一下,所有的样式都 @ import 放在[app.wxss]中统一管理,那么是否能提供一个动态加载样式的功能,数据可以从[app.js] globalData 全局变量中去获取或设置, 如要指定某样式主题则该定义参数变更,页面只需要重新显示(或刷新)即完全切换完成. 这样小程序在界面展示上更加符合当前体验效果,也能提升小程序更加人性化的一面,而非处处受制. 以上只是个人对小程序不足之处给予一些建议和疑惑,希望小程序能更加好的服务于大家,也能给予大家展示自己的一面. 谢谢.
2019-11-18