看起来像是个 js 语法错误。请问是在小程序启动时或者分包加载时发生的错误吗?还是在做某些操作之后才发生的?
iphone6打开小程序页面微信内部SDK出现错误,不能使用- 当前 Bug 的表现(可附上截图) 当使用button组件的open-data,bindgetuserinfo无法调起授权,但是使用微信开发工具的真机调试的时候又可以出现授权,函数调用正常 还不只是这个,出现这个错误之后,我另外一个按钮绑定的事件也无效了,这个可不是open-data,就只是一个按钮事件,也是无效 报错信息为: thirdScriptError sdk uncaught third Error SyntaxError line:2589,column:0,SyntaxError:Unexpected keyword 'new'. Excepted ')' to end a compound expression.Stack: - 预期表现 点击绑定了bindgetuserinfo的时候会弹出授权 - 复现路径 客户端为iphone6,微信版本为6.6.6 [图片] - 提供一个最简复现 Demo <button class="start_btn" open-type='getUserInfo' bindgetuserinfo='getuser'>点击授权</button> 什么时候能修复?这个问题早就提过一次了
2018-11-30感谢反馈。这里的 md 渲染模块和官方的不一样(这里是 marked )。我们之后会优化一下。
插件文档不支持页面内锚吗?插件的md文档render后不支持页面内锚点吗? 比如以下语法: [代码]参考[type的合法值](#type的合法值)[代码]变为html后,点击可以看到页面链接带上了"#type的合法值" 但是id里的内容被截断了,似乎不支持中文 [图片] 但是看官方文档里是支持的,比如这是官方文档的dom结构 [图片] 怎么破?
2018-11-29报“插件未授权使用”通常是因为没有在管理后台(mp.weixin.qq.com)的第三方服务设置中申请使用插件。另外,成功申请使用后,需要重启开发者工具。 如果在开发插件模式下,请确保 provider 已正确填写。
用户信息功能页插件如何使用?- 当前 Bug 的表现(可附上截图) 官网例子中的 用户信息功能页插件 不能使用 - 预期表现 app.json中已经添加了 "functionalPages": true appid也更改了 "provider": "wx**************" wxml中使用了demo的代码 <functional-page-navigator name="loginAndGetUserInfo" args="{{ args }}" version="develop" bind:success="loginSuccess" bind:fail="loginFail" > <button class="login">登录到插件</button> </functional-page-navigator> console报 插件未授权使用 这个功能页也需要到设置中去申请吗 ? 如果是 去哪里可以找到appid 去申请 - 复现路径 - 提供一个最简复现 Demo
2018-11-27看起来是小程序框架的内部错误。可不可以描述一下是怎么出现这个错误的?
webviewScriptErrorwebviewScriptError Framework inner error (expect FLOW_INITIAL_CREATION but get another (ignoring data updates)) Error: Framework inner error (expect FLOW_INITIAL_CREATION but get another (ignoring data updates)) at Y (<anonymous>:1:843194) at Function.H [as _startCb] (<anonymous>:1:842502) at r.value (<anonymous>:1:828663) at Function.value (<anonymous>:1:804910) at O (<anonymous>:1:889375) at L (<anonymous>:1:890095) at <anonymous>:1:891447 at <anonymous>:1:881782 at <anonymous>:1:119501 at <anonymous>:1:96480 莫名其妙报了个这个错误。不知道咋回事。 机子数据: [代码]{[代码][代码] [代码][代码]"screenWidth"[代码][代码]:360,[代码][代码] [代码][代码]"statusBarHeight"[代码][代码]:24,[代码][代码] [代码][代码]"pixelRatio"[代码][代码]:2,[代码][代码] [代码][代码]"system"[代码][代码]:[代码][代码]"Android 7.1.2"[代码][代码],[代码][代码] [代码][代码]"windowWidth"[代码][代码]:360,[代码][代码] [代码][代码]"deviceOrientation"[代码][代码]:[代码][代码]"portrait"[代码][代码],[代码][代码] [代码][代码]"brand"[代码][代码]:[代码][代码]"Xiaomi"[代码][代码],[代码][代码] [代码][代码]"version"[代码][代码]:[代码][代码]"6.7.3"[代码][代码],[代码][代码] [代码][代码]"screenHeight"[代码][代码]:640,[代码][代码] [代码][代码]"fontSizeSetting"[代码][代码]:16,[代码][代码] [代码][代码]"language"[代码][代码]:[代码][代码]"zh_CN"[代码][代码],[代码][代码] [代码][代码]"windowHeight"[代码][代码]:514,[代码][代码] [代码][代码]"model"[代码][代码]:[代码][代码]"Redmi 4X"[代码][代码],[代码][代码] [代码][代码]"platform"[代码][代码]:[代码][代码]"android"[代码][代码],[代码][代码] [代码][代码]"SDKVersion"[代码][代码]:[代码][代码]"2.4.1"[代码][代码]}[代码]
2018-11-23感谢反馈。应该是远程调试展示的问题,我们尽快修复。
小程序使用组件的时候class类名莫名其妙被添加- 当前 Bug 的表现(可附上截图) [图片] - 预期表现 自己写的只有component,用android手机测试的时候就莫名其妙的多了一个form - 复现路径 - 提供一个最简复现 Demo
2018-11-20看起来是有 setData 递归了,和具体代码写法有关,麻烦提供一下具体的代码片段看看。
小程序插件,插件页面套用组件,组件在嵌套一个组件会报错- 当前 Bug 的表现(可附上截图) [图片] - 预期表现 可嵌套 - 复现路径 - 提供一个最简复现 Demo
2018-11-20你好,问题已复现,我们会尽快进行修复。
app.json声明了自定义组件,为什么页面还必须要有一个空json文件app.json声明: [代码]"usingComponents"[代码][代码]: {[代码][代码] [代码][代码]"navBar"[代码][代码]: [代码][代码]"./components/nav-bar/nav-bar"[代码][代码] [代码][代码]}[代码] 页面没有对应的json文件时,dom树结构: [图片] 页面有对应的json文件时,dom树结构 [图片] 。添加的json文件里只有一个{},别的内容没有。这是bug????
2018-11-19使用 triggerEvent 将触发另一个与 tap 无关的独立事件。如果需要阻止 touch 事件冒泡,请使用 catchtap 。
自定义组件bubbles为false时并没有阻止事件冒泡给组件自定义事件时,设置bubbles为true和false表现一致,并没有阻止事件冒泡。 this.triggerEvent('customevent',{e},{ }); this.triggerEvent('customevent',{ e }, { bubbles:true }); https://developers.weixin.qq.com/s/QwB5g2mL7D4z 希望只触发 customevent 事件,不触发外层view上绑定的tap事件。
2018-11-19因为 miniprogram 目录设计上就刚好是一个引用这个插件的普通小程序代码。普通小程序代码引用这个插件时就需要填 provider 。所以这里也要填 provider 。
【插件】app.json里plugins的provider,免配置不是更好吗?小程序app.json里plugins的provider属性要求与 项目project.config.json的appid相同,为什么还要填provider呢,插件取不到project.config.json吗?不同项目中,相同小程序与不同插件的组合还得修改小程序的配置,感觉好麻烦。 [图片] [图片]
2018-11-16请考虑 swiper 的 skip-hidden-item-layout 属性。这个属性虽然不能减少数据总量,但是可以减少界面渲染时需要重布局的计算量,有效提升绘制性能。
希望提供swiper虚拟swiper-item的功能,解决过多的时候,渲染时间- 需求的场景描述(希望解决的问题) swiper过多时渲染时间非常长,超过一百个的时候,渲染时间接近30秒了, 现在虽然通过动态数据 增删 解决了,但是不够流畅,希望官方能升级下相关功能 - 希望提供的能力 希望能提供 虚拟swiper-item的能力,模拟swiper.js插件的实现。
2018-11-16