请在wxml加载结束后再执行wx.createSelectorQuery(),一般会写到onReady里。
createSelectorQuery 页面初始化拿不到节点信息如何解决?每次小程序重新打开 都会报错 An SelectorQuery call is ignored because no proper page or component is found. Please considering using `SelectorQuery.in` to specify a proper one. 提示我页面或者组件找不到 ,导致wx.createSelectorQuery() 节点信息也没有,然后刷新一下就好了,这个请问大神们怎么解决啊? 方法写在onScrollHandle onScrollHandle(e) { if (this.sectionNavNodeRefs.length === 0) this.getSectionNodeRefs()搜的是首页滚动内容的节点信息 getSectionNodeRefs() { this.sections.forEach((item, index) => { wx.createSelectorQuery().select(`#${item.name}`).boundingClientRect((res) => { if (res) { item.nodeRefs = res this.sectionTops.push(res.top) } }).exec() wx.createSelectorQuery().select(`#nav${item.name}`).boundingClientRect((res) => { if (res) { console.log(res) this.sectionNavNodeRefs.push(res) } }).exec() })BTW :SelectorQuery.in(this)没用,用的MPVUE, 程序是除了第一次打开工具的时候才会报错,之后刷新都是可以运行的,应该是API的问题,如何解决?
2018-09-03已知BUG,我昨天是通过重启开发者工具好了。
tabBar图标不显示- 当前 Bug 的表现(可附上截图) tabBar 图标不显示 [图片] 本项目开始正常显示,但是到了快结束时。tabBar图标不显示了。 功能正常 代码如下: [代码]{[代码][代码] [代码][代码]"pages"[代码][代码]: [[代码][代码] [代码][代码]"pages/index/index"[代码][代码],[代码][代码] [代码][代码]"pages/experience/experience"[代码][代码],[代码][代码] [代码][代码]"pages/details/details"[代码][代码],[代码][代码] [代码][代码]"pages/content/content"[代码][代码],[代码][代码] [代码][代码]"pages/consult/consult"[代码][代码],[代码][代码] [代码][代码]"pages/condition/condition"[代码][代码],[代码][代码] [代码][代码]"pages/case/case"[代码][代码],[代码][代码] [代码][代码]"pages/about/about"[代码][代码],[代码][代码] [代码][代码]"pages/dynamic/dynamic"[代码][代码] [代码][代码]],[代码][代码] [代码][代码]"window"[代码][代码]: {[代码][代码] [代码][代码]"backgroundTextStyle"[代码][代码]: [代码][代码]"light"[代码][代码],[代码][代码] [代码][代码]"navigationBarBackgroundColor"[代码][代码]: [代码][代码]"#3185fc"[代码][代码],[代码][代码] [代码][代码]"navigationBarTitleText"[代码][代码]: [代码][代码]"互联网"[代码][代码],[代码][代码] [代码][代码]"navigationBarTextStyle"[代码][代码]: [代码][代码]"white"[代码][代码],[代码][代码] [代码][代码]"backgroundColor"[代码][代码]: [代码][代码]"#3185fc"[代码][代码] [代码][代码]},[代码][代码] [代码][代码]"tabBar"[代码][代码]: {[代码][代码] [代码][代码]"selectedColor"[代码][代码]: [代码][代码]"#0D98FC"[代码][代码],[代码][代码] [代码][代码]"backgroundColor"[代码][代码]: [代码][代码]"#F8F8F8"[代码][代码],[代码][代码] [代码][代码]"borderStyle"[代码][代码]: [代码][代码]"white"[代码][代码],[代码][代码] [代码][代码]"list"[代码][代码]: [[代码][代码] [代码][代码]{[代码][代码] [代码][代码]"pagePath"[代码][代码]: [代码][代码]"pages/index/index"[代码][代码],[代码][代码] [代码][代码]"iconPath"[代码][代码]: [代码][代码]"images/list/homepage_fill.png"[代码][代码],[代码][代码] [代码][代码]"selectedIconPath"[代码][代码]: [代码][代码]"images/list/homepage_fill_2.png"[代码][代码],[代码][代码] [代码][代码]"text"[代码][代码]: [代码][代码]"首页"[代码][代码] [代码][代码]},[代码][代码] [代码][代码]{[代码][代码] [代码][代码]"pagePath"[代码][代码]: [代码][代码]"pages/case/case"[代码][代码],[代码][代码] [代码][代码]"iconPath"[代码][代码]: [代码][代码]"images/list/manage_fill.png"[代码][代码],[代码][代码] [代码][代码]"selectedIconPath"[代码][代码]: [代码][代码]"images/list/manage_fill_2.png"[代码][代码],[代码][代码] [代码][代码]"text"[代码][代码]: [代码][代码]"案例"[代码][代码] [代码][代码]},[代码][代码] [代码][代码]{[代码][代码] [代码][代码]"pagePath"[代码][代码]: [代码][代码]"pages/condition/condition"[代码][代码],[代码][代码] [代码][代码]"iconPath"[代码][代码]: [代码][代码]"images/list/dynamic_fill.png"[代码][代码],[代码][代码] [代码][代码]"selectedIconPath"[代码][代码]: [代码][代码]"images/list/dynamic_fill_2.png"[代码][代码],[代码][代码] [代码][代码]"text"[代码][代码]: [代码][代码]"动态"[代码][代码] [代码][代码]},[代码][代码] [代码][代码]{[代码][代码] [代码][代码]"pagePath"[代码][代码]: [代码][代码]"pages/consult/consult"[代码][代码],[代码][代码] [代码][代码]"iconPath"[代码][代码]: [代码][代码]"images/list/group_fill.png"[代码][代码],[代码][代码] [代码][代码]"selectedIconPath"[代码][代码]: [代码][代码]"images/list/group_fill_2.png"[代码][代码],[代码][代码] [代码][代码]"text"[代码][代码]: [代码][代码]"咨询"[代码][代码] [代码][代码]}[代码][代码] [代码][代码]][代码][代码] [代码][代码]}[代码][代码]}[代码]控制台没有报错!路径没有问题! 请大神帮帮忙。谢谢!
2018-09-03小程序内暂时不支持长按识别除小程序码以外的码图。 不过也不是没有解决办法,普通二维码可以自己写接口或者用第三方接口来识别。 二维码附近放个按钮,点击后把图片发送到二维码识别接口,返回二维码内数据即可。
小程序识别二维码怎么识别小程序里面的二维码
2018-09-03请提供能复现问题的代码片段,看图无法分析具体原因。
自定义导航栏的小程序中webview中导航栏异常[图片] [图片] 环境: 公司所有android8.0 , 微信6.7.2 的安卓测试机下,小程序中使用了navigationStyle: custom 自定义导航栏 现象: webview中导航栏均没有正常显示,如上图所示。@官方 求解
2018-09-03一直播视频/直播地址获取案例,拿去用,不谢。 [代码]if[代码] [代码](url.indexOf([代码][代码]'yizhibo.com'[代码][代码]) !== -1) {[代码][代码] [代码][代码]url = url.replace([代码][代码]'www.'[代码][代码], [代码][代码]'m.'[代码][代码])[代码][代码] [代码][代码]url = url.replace([代码][代码]'http://'[代码][代码], [代码][代码]'https://'[代码][代码])[代码][代码] [代码][代码]wx.request({[代码][代码] [代码][代码]url: url,[代码][代码] [代码][代码]success: [代码][代码]function[代码][代码](res) {[代码][代码] [代码][代码]var[代码] [代码]yizhiboReg = [代码][代码]'http(s?):\/\/(.+?)\/(index|playlist).m3u8|http(s?):\/\/(.+?)\/live\/(.+?).m3u8'[代码][代码] [代码][代码]var[代码] [代码]reg = [代码][代码]new[代码] [代码]RegExp(yizhiboReg, [代码][代码]'g'[代码][代码])[代码][代码] [代码][代码]var[代码] [代码]m = res.data.match(reg)[代码][代码] [代码][代码]var[代码] [代码]n = res.data.match(/http(s?):\/\/(.+?)640h_640w.webp/g)[代码][代码] [代码][代码]if[代码] [代码](n && n[0]) {[代码][代码] [代码][代码]n[0] = n[0].replace([代码][代码]'640h_640w'[代码][代码], [代码][代码]'562h_750w_90q_1pr'[代码][代码])[代码][代码] [代码][代码]}[代码][代码] [代码][代码]if[代码] [代码](m && m[0]) {[代码][代码] [代码][代码]self.setData({[代码][代码] [代码][代码]is_video: [代码][代码]true[代码][代码],[代码][代码] [代码][代码]video_source: m[0],[代码][代码] [代码][代码]video_poster: n && n[0] ? n[0] : [代码][代码]''[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码]}[代码]
微信小程序能否解析HTML的数据通过爬虫,从服务器中返回了数据,该数据其实就是页面的HTML源代码,但是我并不需要将该HTML文件显示出来,我只需要能像jsoup那样解析html的数据,获取一些其中的数据。微信小程序里面有没有这样的API,又或者有没有类似的解决方案?
2018-09-03最快半小时,最慢10天。
审核一般多长时间?周末提的审核,会不会慢一点? 审核不通过有没有反馈呢?
2018-09-03onUnload?需求是啥呢
能否监听右上角的关闭按钮接到的需求是:监听右上角的关闭按钮。不知道有哪位朋友有解决的办法或者建议呢?
2018-09-03url参数内容先encodeURIComponent再传值,收到参数后decodeURIComponent就是了。
页面跳转时,携带参数url中问号后的部分链接被自动截断- 当前 Bug 的表现(可附上截图) [图片] - 预期表现 - 复现路径 - 提供一个最简复现 Demo onTap:function(e) { console.log(e.currentTarget.dataset.url) let a = e.currentTarget.dataset wx.navigateTo({ url: `/pages/reading/detail/detail?url=${e.currentTarget.dataset.url}`, }) } onLoad: function (options) { console.log(options) let url = options.url console.log(options.url) },
2018-08-31学会了,赶紧删帖吧,不要让更多的人知道。
举报,拿取wxapkg新路子官方已经知道了,所以网址来源删啦。我不告诉你们。。 方式:略略略 不过希望社区能推出隐藏发帖,我最开始其实是想悄悄举报的。。
2018-08-31肯定有日志的啊
换了新的小程序账号后,无法在真机环境进行测试之前小程序使用appID为A的账号进行开发,真机环境可测试,后来备案通过后就换到了新的小程序账号下,域名没有变。但是无法再真机进行测试了...不过开发者工具还是能正常调试的...只不过真机测试的时候无法访问服务器...请教各位大大~~
2018-08-31