个人案例
墨计星盘
一款工地考勤软件,企业版
墨计考勤企业版扫码体验
墨计 考勤记工
一款工地考勤软件,工友版
墨计考勤扫码体验
如果是想camera覆盖canvas的话,试试嵌套使用<canvas><camera /></canvas>
camera和canvas组建同时使用时层级关系z-index失效如题, 除此以外,真机调试还会莫名其妙崩溃。 开发者工具,canvas在顶部,覆盖了camera组件: [图片] 真机调试,canvas不显示,被camera遮挡: [图片] p.s. 我试过把camera组件 display:none 隐藏,想要通过cameraFrame将画面叠加到canvas上,但这样的话,根本就不会触发摄像头拍摄的这个事件了。 应该与 https://developers.weixin.qq.com/community/develop/doc/000c2c53a34d50d17a399ecef5b800?_at=1574254598615 类似 但由于用到了spine,所以旧版本方式无法使用 createImage 方法。 [图片] [图片]
2019-11-20splice
如何更新数组里的对象元素?只有先pull掉匹配的元素,然后再push新元素进去吗,有没有直接更新的?
2019-11-15ios13蓝牙授权问题我们也遇到了,目前没有什么方法可以直接了解到是应用未授权的情况,都是靠客服引导解决,后期只能持续关注 wx.getSystemInfoSync 接口看是不是会增加 bluetoothAuthorized字段。。。
iOS13怎么区分蓝牙的不同状态,是系统蓝牙未打开或者未授权微信蓝牙权限?在iOS13中,蓝牙变成了和位置,通知服务等同样的可以针对单个app授权的服务。用户可以在设置中关闭微信的Bluetooth Sharing,这样即使系统蓝牙打开了,小程序仍然无法使用BLE服务。 三种情况: a.手机蓝牙未打开 b.手机蓝牙已打开,微信的蓝牙服务关闭 c.两者均打开 在目前的小程序API中,我们可以通过获取system Info来查看蓝牙是否打开(bluetoothEnabled).然而在情况a和b中,该参数均为false。这样我们无法准确提示用户去打开系统蓝牙或者打开微信的蓝牙授权了。 另一种方式是在wx.openBluetoothAdapter(Object object) 这个接口中,情况a返回的error为: {"state": 4,"errCode":10001,"errMsg":"openBluetoothAdapter:fail open fail"} 情况b返回的error为: {"state": 3,"errCode":10001,"errMsg":"openBluetoothAdapter:fail open fail"} 开发者或许可以通过这个state来区分这两种情况,但是在官方文档中并未给出state的具体定义。 我相信在iOS13中,小程序API会有所更新。希望能够补充这种state的定义,同时给出更多蓝牙的选项。 下面是iOS中关于state的定义,我猜测微信直接引用这部分定义: typedef NS_ENUM(NSInteger, CBCentralManagerState) { CBCentralManagerStateUnknown = CBManagerStateUnknown, CBCentralManagerStateResetting = CBManagerStateResetting, CBCentralManagerStateUnsupported = CBManagerStateUnsupported, CBCentralManagerStateUnauthorized = CBManagerStateUnauthorized, CBCentralManagerStatePoweredOff = CBManagerStatePoweredOff, CBCentralManagerStatePoweredOn = CBManagerStatePoweredOn, } NS_DEPRECATED(10_7, 10_13, 5_0, 10_0, "Use CBManagerState instead"); 这个问题已经有用户遇到,应该是购买的iOS13的新手机,希望能够尽早处理。
2019-11-08搜“小程序助手”
请问大家怎么让已经成为体验者的人使用没有发布的小程序?希望大家多来解答
2019-11-08也许是官方游击队呢
为何会有这么多非正常用户通过开发工具来访问我线上的小程序?凌晨的时候发现高级日志中有很多非管理员和测试账户的openid来访问线上的小程序?这是怎么回事?有什么安全漏洞吗? [图片] [图片] [图片]
2019-11-05value不要使用同步更新的userName,如果没有修改显示值的需要,可以不设置value="{{userName}}";否则,可以使用另外的字段诸如initUserName来更改显示值,如value="{{initUserName}}",读取值可以继续用userName字段。
小程序input框监听出错,字符串变少小程序的input框,输入 3个字,监听拿到的值却只有两个,考虑到可能是异步时序的问题,但是客户出现好多次,咨询一下,这个可能是什么原因。 wxml中input type=“text”,并没有加任何的字符串处理代码,length长度也足够。 [图片]
2019-11-04体验不好的情况: 1、服务异常频发,然后刷新一下页面就打不开了; 2、捉摸不定的登录状态,时常从列表进文章就丢了登录状态,刷新一下就回来了; 3、提bug后没有得到及时的官方确认,杳无音讯,不知道到底锅是自己的还是微信的,然后隔一段时间,就彻底没消息了; 4、审核问题我知道7天,但我总会感觉是不是微信审核的机制有问题,明明只改了很少部分,却要审核很久,我只想知道是不是进入了正常的审核流程,而不是“被遗忘”了,7天过后都没有进展的情况我不是第一次遇到了,然后我重新提交就很快过审了,你让我怎么相信这个机制。谁能静静等7天,最后换来一个“被遗忘”的结果?我发帖催的时候,其实我是在说:麻烦帮我看看是不是正常排着队?我想要的只是一个确认,没想要插队,而不是每次官方的一句:7天以内一概不予理会; 5、太多广告,请麻烦反省一下自己是怎么被盯上的(手动滑稽),另外,社区有挺多那种不帮忙解决问题,反倒是在帮官方拉仇恨的人,怼来怼去,充满戾气; 6、私信功能在safari浏览器下无法弹出对话页面,导致功能不可用,可以处理一下不; 7、弱弱问一句,有什么调整可不可以事先做一下民意调查(虽然我知道不可能); 体验好的情况: 有待发现。
关于微信开放社区,你有哪些不得不说的感受和建议?使用社区的过程中,在社区的功能、奖励措施、处理问题等方面,你遇到过哪些体验很好的情况,又遭遇到过哪些不太友好的情况? 面对这些,你的感受是怎样的?又有哪些建议?快来告诉我们吧!
2019-11-04打开小程序的api可以设置envVersion来指定版本
小程序跳转提示小程序未发布 ?我在用一个小程序跳转被调用方小程序,被调用方小程序拉起提示该小程序未发布 但是我有提交开发版 难道开发版的小程序不可以被调用打开吗,一定要正式版上线之后才可以? 那我还怎么测试?
2019-11-04首先根据vaildTime从大到小排序,然后用Set来去重
云函数搜索条件求助?数据库结结构_openid:可能多个 [代码][{_id: [代码][代码]"1533796e54ea401fa55be4060f668991"[代码][代码], _openid: [代码][代码]"oaVUp46Ztu4INHIdx-lTIIio555I"[代码][代码], addTime: [代码][代码]"2019-11-01 21:24:09"[代码][代码], validTime: 1573046649027},[代码][代码]{_id: [代码][代码]"92a464912ccf4852bbcf90c060885729"[代码][代码], _openid: [代码][代码]"oaVUp46Ztu4INHIdx-lTIIio555I"[代码][代码], addTime: [代码][代码]"2019-11-01 21:24:20"[代码][代码], validTime: 1573046660592},[代码][代码]{_id: [代码][代码]"ccfc8b521b9c4fd59036995dd7139437"[代码][代码], _openid: [代码][代码]"oaVUp46Ztu4INHIdx-lTIIio555I"[代码][代码], addTime: [代码][代码]"2019-11-01 21:26:18"[代码][代码], validTime: 1573046778242},[代码][代码]{_id: [代码][代码]"afd969472b5447239a92a9444897ae78"[代码][代码], _openid: [代码][代码]"oaVUp46Ztu4INHIdx-lTIIio555I"[代码][代码], addTime: [代码][代码]"2019-11-01 21:27:36"[代码][代码], validTime: 1573046856953},[代码][代码]{_id: [代码][代码]"86d702aa2d0a4216836982b9a1d0ce4b"[代码][代码], _openid: [代码][代码]"oaVUp46Ztu4INHIdx-lTIIio555I"[代码][代码], addTime: [代码][代码]"2019-11-01 21:28:53"[代码][代码], validTime: 1573046933944},[代码][代码]{_id: [代码][代码]"160b8653e7ad43e69bd94ea75a99fd45"[代码][代码], _openid: [代码][代码]"oaVUp4zrpkGhKsCuF6Sx8AGBJXSg"[代码][代码], addTime: [代码][代码]"2019-11-01 21:39:48"[代码][代码], validTime: 1573047588321},[代码][代码]{_id: [代码][代码]"01f88ec3eb0c46d598fe47954207a570"[代码][代码], _openid: [代码][代码]"oaVUp4zrpkGhKsCuF6Sx8AGBJXSg"[代码][代码], addTime: [代码][代码]"2019-11-01 21:39:49"[代码][代码], validTime: 1573047589202},[代码][代码]{_id: [代码][代码]"9ef11a0193364cbca5f44c4852aebb50"[代码][代码], _openid: [代码][代码]"oaVUp4zrpkGhKsCuF6Sx8AGBJXSg"[代码][代码], addTime: [代码][代码]"2019-11-01 21:39:49"[代码][代码], validTime: 1573047589454},[代码][代码]{_id: [代码][代码]"3f62884ee0f844e6b3e1c0d2ff6227a4"[代码][代码], _openid: [代码][代码]"oaVUp4zrpkGhKsCuF6Sx8AGBJXSg"[代码][代码], addTime: [代码][代码]"2019-11-01 21:39:49"[代码][代码], validTime: 1573047589649},[代码][代码]{_id: [代码][代码]"83359af659ea4683b8ed73e4ad58c5b1"[代码][代码], _openid: [代码][代码]"oaVUp4zrpkGhKsCuF6Sx8AGBJXSg"[代码][代码], addTime: [代码][代码]"2019-11-01 21:39:49"[代码][代码], validTime: 1573047589823},[代码][代码]{_id: [代码][代码]"c1ea5e825477445facf60fdab37a1b2d"[代码][代码], _openid: [代码][代码]"oaVUp4zrpkGhKsCuF6Sx8AGBJXSg"[代码][代码], addTime: [代码][代码]"2019-11-01 21:39:50"[代码][代码], validTime: 1573047590047},[代码][代码]{_id: [代码][代码]"5b0bc911d72a4aa291b102cdfa1eeeb5"[代码][代码], _openid: [代码][代码]"oaVUp47N8U125EABrHTCXWr8SJDY"[代码][代码], addTime: [代码][代码]"2019-11-01 21:39:50"[代码][代码], validTime: 1573047590223},[代码][代码]{_id: [代码][代码]"158d8640e78c43f2ba647de2eafcecaa"[代码][代码], _openid: [代码][代码]"oaVUp47N8U125EABrHTCXWr8SJDY"[代码][代码], addTime: [代码][代码]"2019-11-01 21:39:50"[代码][代码], validTime: 1573047590907},[代码][代码]{_id: [代码][代码]"ba86af1baa7142449cf9e3a955c6b90b"[代码][代码], _openid: [代码][代码]"oaVUp47N8U125EABrHTCXWr8SJDY"[代码][代码], addTime: [代码][代码]"2019-11-01 21:39:59"[代码][代码], validTime: 1573047599150},[代码][代码]{_id: [代码][代码]"1141f0644fb746f7af1fe58798698991"[代码][代码], _openid: [代码][代码]"oaVUp47N8U125EABrHTCXWr8SJDY"[代码][代码], addTime: [代码][代码]"2019-11-01 21:40:34"[代码][代码], validTime: 1573047634853},[代码][代码]{_id: [代码][代码]"5b1c8adcc274461fa04062a0e6b25b11"[代码][代码], _openid: [代码][代码]"oaVUp47N8U125EABrHTCXWr8SJDY"[代码][代码], addTime: [代码][代码]"2019-11-01 21:40:35"[代码][代码], validTime: 1573047635463},[代码][代码]{_id: [代码][代码]"d89467992afb4dc4b8a8125c7a70abc2"[代码][代码], _openid: [代码][代码]"oaVUp47N8U125EABrHTCXWr8SJDY"[代码][代码], addTime: [代码][代码]"2019-11-01 21:40:50"[代码][代码], validTime: 1573047650073},[代码][代码]{_id: [代码][代码]"a9dca14680b2401b855881f3543d9d8f"[代码][代码], _openid: [代码][代码]"oaVUp47N8U125EABrHTCXWr8SJDY"[代码][代码], addTime: [代码][代码]"2019-11-01 21:40:55"[代码][代码], validTime: 1573047655545}][代码] 要求: 1.取一组数据 里面的_openid不能重复 2.并且validTime是相同_openid里面最大的 云函数搜索条件该如何编写??谢谢
2019-11-04tabbar有个position的配置项可以配置值为top在顶部显示,但是样式与在底部的时候不一样,你可以试试看能不能接受
tabBar设置顶部导航吗?[图片]大佬们有什么方法可以把导航设置到顶部的?
2019-11-04