感谢反馈。目前直播组件对横屏的支持尚不完善,我们之后会改善。
直播暂停全屏后安卓直接黑屏,iOS占位图未切换至横屏播放后,点击暂停后全屏,ios占位图未横屏,安卓直接黑屏 ios竖屏暂停: 正常 ios全屏: 占位图未横屏 安卓竖屏暂停: 正常 安卓横屏: 直接黑屏
2018-11-16关于这个问题,请参考文档中的“内置 behaviors”章节。
自定义组件该如何嵌套<form bindsubmit="formSubmit"> <input-box widgetData="{{ item }}" name="inputBox" /> <button formType="submit">Submit</button> </form> form表单中定义了 input-box 的一个输入模块的组件,这个组件中,有包含了一些自定义组件;那么这些子的自定义组件是怎么返回到 form 中???========= input-box.wxml =========== <view class="list-panel"> <view class="list-panel-title">{{widgetData.title}}</view> <view class="list-panel-body"> <block wx:for="{{widgetData.fields}}" wx:key="index" wx:for-item="item"> <view class="top-line" wx:if="{{item.widget === 'labelvalue'}}"> <ui-labelvalue fontColor="#333" widgetData="{{ item }}"></ui-labelvalue> </view> <view class="top-line" wx:if="{{item.widget === 'input'}}"> <iyb-input input-type="number" name="{{ item.name }}" widgetData="{{ item }}" /> </view> <view class="top-line" wx:if="{{item.widget === 'select'}}"> <ui-bank i-index="{{dataIndex}}" i-widget="{{item.widget}}" dict="{{ dict }}" widgetData="{{ item }}" bind:selectchange="selectchange"></ui-bank> </view> <view class="top-line" wx:if="{{item.widget === 'linkage-select'}}"> <linkage-select dict="{{dict}}" i-index="{{dataIndex}}" i-widget="{{item.widget}}" widgetData="{{ item }}" bind:linkage="bindLinkage"></linkage-select> </view> </block> </view> </view> 在这些ui-labelvalue , iyb-input, ui-bank , linkage-select中的数据该如何返回?
2018-11-16抱歉,现在没有计划开放 landscape (锁定横向)的支持。 android 上目前的表现是我们实现上的一个 bug,我们会尽快移除。 如果有需要锁定横屏的需求,可以详细描述一下你的需求场景,我们会认真评估。
小程序 ios横屏问题app.json设置 "pageOrientation": "landscape", 后安卓打开小程序是横屏状态 IOS打开依然是竖屏状态 (调试基础库为2.4.0)
2018-11-15没有完全明白你的问题。 this.selectComponent('#my-id').fun() 应当一定会调用到 id 为 my-id 组件实例的 fun method,调用时 this 为这个组件实例的 this 。
使用相同的多个 component 组件,无法准确地选择其中一个组件方法执行?定义一个组件A,A有一个方法 fun,然后在页面循环渲染出多个A,给它们不同的id,然后使用 selectComponent(id) 选择其中一个component 执行 fun,现在我遇到的问题是:selectComponent 得到的是我需要的组件,但执行 fun 时不是执行我选择的这个组件,有什么方法可以解决?谢过。
2018-11-15启动时,所有插件都一定会被加载,其顺序是未定义的。
小程序中多个插件加载策略是同步还是异步?如题: 主体小程序中多个插件加载策略是同步还是异步的呢? 比如: 主体小程序中有A、B、C三个插件,用户在使用小程序过程中只用到或触发了A插件的逻辑,那B和C插件的代码会被加载么? 我猜测:多个插件是在主体小程序加载的时候就会被加载,也就是同步的,不知是否正确?
2018-11-14请问所有者小程序有版本更新吗?
functional-page has not been declaredError: APP-SERVICE-Engine:__wx__/functional-page has not been declared in app.json. 运维中心从 2018-11-9 突然出现这个类型的错误。而功能页在这之前很早就启用了,functionalPages: true。 问题: 1. 这个错误是否会导致小程序白屏?
2018-11-12你好,看起来是个小程序框架的 bug 。能否给个代码片段方便我们排查一下?
页面使用usingComponents后授权bindgetuserinfo 失效页面json文件使用usingComponents后 获取用户信息按钮 button 中的 bindgetuserinfo 所绑定的函数无法回调 页面的json文件去掉 usingComponents属性后 就能正常回调 请问下这是什么问题?
2018-11-08感谢反馈。这是个已知的误报,直接忽略即可。
开发者工具和基础库更新后同声传译插件错误提示[图片] 在新版本更新后提示如下错误 测试真机下也有该错误
2018-10-26设计如此。这里的用意是,只要任何属性值与组件自身设定的初始值不同,observer 就一定会触发。 设计上的原因是,有时很难界定你在问题中所说的“初始化”阶段。组件的属性值可能因为父组件传参变化,而父组件的传参又可能因为它的父组件传参而发生变化,而且这种变化可能发生在任何时候,比如组件被插入到父节点的时候,可能发生的事情包括触发 attached 、触发 relation linked 等,而这些又可能会有连锁的反应。很难划线说哪个点之前算“初始化”。 目前这种设计的好处是,如果有其他 data 字段随着这个属性变化,可以轻易处理。之后我们也会继续沿着这个方向来扩展。
自定义组件初始化时因为默认值不同导致 prop 的 observer 被调用- 当前 Bug 的表现(可附上截图) 在自定义组件 Component 的 properties 中定义 prop 的缺省值以及 observer 函数。 当使用该组件需要初始化该组件时,若 prop 接收外部传入的实参与该 prop 的默认值不相等时,会导致 observer 被立即调用一次。 - 预期表现 prop 的缺省值应该是组件未接收到外部传参时,使用的缺省值作为默认值,这属于组件初始化工作,不应该视为 prop 发生了变化。 所以当组件初始化时,如果 prop 接收的外部传参与缺省值不相等时,不触发 observer 调用是不是更合理一点? - 提供一个最简复现 Demo 代码片段:wechatide://minicode/8SCwknmx7D3z
2018-10-23感谢反馈。我们很快会提供这个特性。
【自定义组件】能否提供全局引入自定义组件的配置场景: 目前业务页面比较多,而现有场景需要在每个页面都引入一个公共组件,这样需在每个页面的json文件中,显式用usingComponents去声明。 期望: 官方能否提供全局定义声明组件的属性,不用重复在每个页面定义需要高频使用的组件。
2018-10-22