非常赞同
ad 广告组件能否在bindload 说明 那一块注明30秒内不重复触发,太误导人?https://developers.weixin.qq.com/miniprogram/dev/component/ad.html 能否在ad bindload 说明加一条,30s内不重复触发 因为有一个监听广告加载完成,淡出动画 ,监听bindload,发现有些情况一直广告不显示,排查问题找了好久 解释说是 同一个位置同一个unit-id的小程序banner广告会缓存30秒,所以没有重新加载触发onload事件 我想这不是我们开发者需要关心的事情,实在太误导人了
2020-01-14开发者工具这个查看内存的选项在哪
banner广告内存问题[图片] 微信开发者工具下看到的,banner广告销毁后内存不释放 [图片] 使用代码
2020-01-10如果不会写,就搞webview
我有一个普通网页可以调用其它网页完美的显示数学公式,我想使用微信小程序实现,应该怎么办呀?必重谢!<script type="text/x-mathjax-config"> MathJax.Hub.Config({tex2jax: {inlineMath: [['$','$'], ['\\(','\\)']]}}); </script> <script type="text/javascript" <script src="https://cdn.bootcss.com/mathjax/2.7.2/latest.js?config=TeX-AMS-MML_HTMLorMML"></script> </script> 归纳整理,整体认识 ①求最值常用的不等式:\[a+b\ge 2\sqrt{ab}\],\[ab\le {{(\frac{a+b}{2})}^{2}}\],\[{{a}^{2}}+{{b}^{2}}\ge 2ab\]. ②注意点:一正、二定、三相等,和定积最大,积定和最小. ③建立不等式模型解决实际问题 ere comes \LaTeX! Subscript: $ x_i $ Square: $ x^2 $ Exponentiation: $ x^{y^z} $ Integral: $ \int_a^b f(x) $ Fraction: $ \frac ab $, $ \frac 12 $, $ 3\frac 12 $ Square root: $\sqrt{x}$, $\sqrt{x^2+\sqrt{y}}$, $\sqrt[3]{2}$ Sum: $$ y=\sum_{b}^{a}x^2 $$ Under brace: $$\underbrace{a+b+\cdots+z}_{26}$$ Greek alphabet: Lower: $\alpha$, $\beta$, $\gamma$, $\delta$, $\theta$, $\lambda$, $\mu$, $\xi$, $\pi$, $\rho$, $\sigma$, $\phi$, $\omega$ Upper: $\Gamma$, $\Delta$, $\Theta$, $\Lambda$, $\Xi$, $\Pi$, $\Sigma$, $\Phi$, $\Omega$ 以上是网页代码,以下是显示效果 [图片]
2019-12-23同样遇到,表现是成功链接以后,如果遇到断网。 第一个是 Ios会同时触发onClose和onError,安卓则只触发onClose 第二个是 进行重连的时候,安卓端表现正常,旧的websoket会被清除,而Ios则不会,Ios只会显示「taskId not exist」 第三个是 进行重连的时候,如果还是没有网络,安卓端只会触发onError,而Ios则会触发onClose和onError.... 导致Ios端无限触发onClose,指数增长,创建无数实例 很明显就是两端表现不同步,Ios端逻辑有错误,或者安卓端没完整 解决办法是 第一个是,限制重连次数,避免无限创建实例 第二个是,加上链接成功的标识,保证链接成功后,onClose的只会触发一次
sendSocketMessage: fail taskID not exist[代码]//创建连接[代码] [代码]if[代码] [代码](![代码][代码]this[代码][代码]._socketTask || [代码][代码]this[代码][代码]._socketTask.readyState!=1) {[代码] [代码] this[代码][代码]._socketTask = wx.connectSocket({[代码][代码] url: option.url,[代码][代码] header: {[代码][代码] ...option.header,[代码][代码] 'content-type'[代码][代码]: [代码][代码]'application/json'[代码][代码] },[代码][代码] method: [代码][代码]'GET'[代码][代码],[代码][代码] fail: [代码][代码]function[代码][代码](res){[代码][代码] self._isLogin = [代码][代码]false[代码][代码] self.reConnect()[代码][代码] }[代码][代码] })[代码] [代码]}[代码][代码]sendHeartBreakMsg() {[代码][代码] [代码][代码]let self = [代码][代码]this[代码][代码] [代码][代码]try[代码][代码]{[代码] [代码] //wx.sendSocketMessage ({})使用sendSocketMessage 同样会出现[代码] [代码] [代码][代码]self._socketTask.send({[代码][代码] [代码][代码]data: [代码][代码]'HB_'[代码][代码]+wx.getStorageSync([代码][代码]'loginInfo'[代码][代码]).token,[代码][代码] [代码][代码]success: (e) => {[代码][代码] [代码][代码]// console.log('HB')[代码][代码] [代码][代码]},[代码][代码] [代码][代码]fail: (res) => {[代码][代码] [代码][代码]console.log(res, self._socketTask, self._options, self._socketTask.readyState)[代码][代码] [代码][代码]if[代码] [代码](self._socketTask && self._socketTask.readyState != 1) {[代码][代码] [代码][代码]self.reConnect()[代码][代码] [代码][代码]} [代码][代码]else[代码] [代码]if[代码][代码](!self._socketTask) {[代码][代码] [代码][代码]self.createConnection()[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码]catch[代码][代码](e){[代码][代码] [代码][代码]console.log(e)[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}[代码]错误日志已上传2019-05-21 正常connectSocket创建连接,测试使用两种方法发送message:sendSocketMessage / socketTask.send 发送。 一切在3-5分钟内是好的。切到后台,回到微信连天页面,再切回小程序,消息还是正常发送。操作3-5分钟后,发送消息就会报 sendSocketMessage: fail 。taskID not exist。此时websocket是连通的,readystate是open状态。我就想问一下这个报错是什么意思?导致sendSocketMessage一直报错。只有关闭微信重开才可以解决。kill吊销程序重启才能解决。 手机:iphoneXr IOS 12.2 微信版本: 7.0.4 基础库版本:2.7.0 [图片] [图片]
2019-12-20第一大需求就是 订阅消息 第二个需求就是开放网页右上角显示的功能服务,例如【印象笔记】【微信读书】,点击可触达到公众号事件 其他小需求就是 真 获取小程序导航栏各高度真 自定义tabbar恢复webview可自定义导航栏截图
#微信创客自荐计划# 你有哪些产品想在微信内开发却苦于没有相关接口或技术支持?你有什么好的产品想法、或者曾经尝试开发过什么产品,最终却没有实现?未能实现的原因是什么呢? 你最希望微信为你的想法提供哪些相关接口或技术支持? 微信官方今年年底发起“微信创客自荐计划”,希望记录和发掘更多的「微信创客」及其原创作品,打造属于微信独有的创作者展现平台,优秀的作品有机会获得定向曝光展示和商业化支持。 社区#微信创客自荐计划#系列话题优秀回答者将获得微信正版周边礼品一份,快来参加吧! [图片] [图片] [图片] [图片] [图片] *图片仅供参考,实际奖品选择与发放将视官方周边更新与存货情况进行适当调整 *获奖情况将在「社区每周」公告中进行公示
2019-12-20支持
能不能多加小程序一种开放能力,在小程序里面获取到该用户对小程序用户的备注名称?因为在开会或者报名类小程序里,会议通知人需要统计人员,显示都是昵称的话,不方便对上人,而如果是已经成为好友的人员 显示备注名,只限本人看到 就会清晰很多
2019-12-13讲个实际的事情 公司来了实习生,在做小程序的之前,和他千万不要看小程序文档。只有查Api的时候才让他查。 本来好好的,但是有一段时间太忙,没有和他对接。他自己不信邪偷偷去看文档,结果现在脑子全乱了... 他说 为什么文档写的看不懂,例如wxs写touch事件这个 为什么api的使用逻辑和自己想的差很多,例如明明写success,以为是成功返回数据,没想到居然是成功调用接口,给我连续打了3个黑人问号 搜索根本没用,什么也找不到,例如想找获取用户收货信息,搜索框搜索address,完全没有出现 文档的结构看不懂,每次都重新到处翻 api文档内容太简陋,看完还是不知道怎么用 ... 看vue他用了2天就大致理解会用,结果栽在小程序上了,我遗憾的和他,「没事,我也是这么过来的」
希望官方能够重视小程序文档的建设,补全小程序开发文档?在日常开发中,避免不了频繁查小程序文档,发现有部分api的属性说明不够清晰或者缺失的情况, 例如: wx.request (https://developers.weixin.qq.com/miniprogram/dev/api/network/request/wx.request.html) 这个api总共有三个回调函数(success,fail, complete),但是文档只对 success 回调函数的参数做出了说明, 对 fail 和 complete 回调的参数无任何说明文档,需要开发者实际操作才知道。 (需要的是回调函数的参数说明),如下: [图片] 还比如我之前提出的问题:https://developers.weixin.qq.com/community/develop/doc/0000607a21cfc86d1a690d0e351000,也是文档不全导致开发者无法确定参数返回 文档api或者组件使用说明不清晰不止有上面两个例子,大量普遍的出现在文档中,希望官方能查阅一遍文档,对改补全的参数说明进行补充。 希望官方能够重视小程序文档的建设,希望小程序发展越来越好!
2019-11-29月经贴,不过还是支持一下
关于小程序开发能力支持建议?1、SoucreMap能力,可在本地生成,或线上.map可以根据版本下载 开发工具生成在会上传到平台是时再进行打包处理,会改变原文件位置,而最能展示出问题代码的则是线上的.map文件,而通过线上手动下载再上传不能连贯这个排查流程。所以本质是需要有一个API可以根据版本回去到对应的map文件 2、性能评分,能否开放真机配合,及报告及数据可以导出,像lighthouse一样 首先,这个功能很赞,但公司在小程序方面已经建立流水线,性能评估是作为持续交付卡控条件,而目前只能在IDE上进行,报告及数据只能在IDE上展示,所以需要在针对该数据可以进行导出或cli方式获取到进行判断,从而让评估的方式可以在流水线上联动
2019-11-29支持
可以增加一个审核通过后定时发布的功能吗可以增加一个审核通过后定时发布的功能吗
2019-11-29非常支持 项目中经常要用到svg环形进度条
小程序什么时候才能正式支持svg标签?现在许多的app都可以通过svg的动画实现更好的效果增强用户体验,自定义主题的时候通过class类来修改svg的颜色基本不可取。按钮互动的动画效果可以用svg标签来实现,但是如果无法使用svg标签的话,仅通过image标签导入svg完全无法展示出svg的能力,很多动画效果都没法用,用户体验也下了一个档次。
2019-11-29