
鼠标左键点击一下,查看。点击下方的旋转标志。鼠标左键点击一下旋转标志,顺时针90度旋转一下。再次点击鼠标,调正为止。如果我们只是预览,为了看得更清楚,这时候就可以了,但是如果要保存或者下载,依然是原(颠倒的),这时我们可以下载后用别的软件调整,也可以截图,这里我们就截下图。摁住截图的快捷键(截图快捷键可在设置里查看),截取,下载保存或者完成。这样就完成了的旋转调整。
竖屏模式变为横屏模式。
1、在企业微信主界面,点击左上方的三条杠的图标。2、然后再点击下方齿轮的图标。3、点击通用。4、再点击开启横屏模式,就可以竖屏切换横屏改变企业微信小窗口方向了。
横向布局or竖向布局=>设置属性 flex-direction
设置元素在横向上的布局方向,需要设置 justify-content 属性
设置元素在纵向上的布局方向,需要设置 align-items 属性
用于控制子 View 是否换行=>设置flex-wrap 属性
正常video的宽高是固定的,如果要根据视频的横竖来改变,可以后台传值设置宽高,比如:
Page({data:{
video:{src:'视频播放地址',width:'750rpx',height:'500rpx'}
}})
<video src="{{videosrc}}" style="width:{{videowidth||750}}rpx;height:{{videoheight||320}}rpx"></video>
组件说明:
可滚动视图区域。
组件用法:
纵向滚动用法
Tip:
使用竖向滚动时,需要给一个固定高度,通过 WXSS 设置 height,否则无法滚动。
当滚动到顶部时会触发bindscrolltoupper事件(具体可留意GIF输出)
当滚动到底部时会触发bindscrolltolower事件(具体可留意GIF输出)
效果图:
wxml
<scroll-view scroll-y="true" style="height: 200px;" bindscrolltoupper="upper" bindscrolltolower="lower" bindscroll="scroll" scroll-into-view="{{toView}}" scroll-top="{{scrollTop}}">
<view id="green" class="scroll-view-item bc_green"></view>
<view id="red" class="scroll-view-item bc_red"></view>
<view id="yellow" class="scroll-view-item bc_yellow"></view>
<view id="blue" class="scroll-view-item bc_blue"></view>
</scroll-view>
<view class="btn-area">
<button size="mini" bindtap="tap">click me to scroll into view </button>
<button size="mini" bindtap="tapMove">click me to scroll</button>
</view>
js
var order = ['red', 'yellow', 'blue', 'green', 'red']
Page({
data: {
toView: 'green',
scrollTop: 100,
scrollLeft: 0
},
//滚动条滚到顶部的时候触发
upper: function(e) {
consolelog(e)
},
//滚动条滚到底部的时候触发
lower: function(e) {
consolelog(e)
},
//滚动条滚动后触发
scroll: function(e) {
consolelog(e)
},
//点击按钮切换到下一个view
tap: function(e) {
for (var i = 0; i < orderlength; ++i) {
if (order[i] === thisdatatoView) {
thissetData({
toView: order[i + 1]
})
break
}
}
},
//通过设置滚动条位置实现画面滚动
tapMove: function(e) {
thissetData({
scrollTop: thisdatascrollTop + 10
})
}
})
css
scroll-view_H{
white-space: nowrap;
}
scroll-view-item{
height: 200px;
}
scroll-view-item_H{
display: inline-block;
width: 100%;
height: 200px;
}
横向滚动用法
Tip:
横向滚动无法使用scroll-into-view属性。
当滚动到最左边时会触发bindscrolltoupper事件(具体可留意GIF输出)
当滚动到最右边时会触发bindscrolltolower事件(具体可留意GIF输出)
效果图:
wxml
<scroll-view class="scroll-view_H" scroll-x="true" style="width: 100%" bindscrolltoupper="upper" bindscrolltolower="lower" bindscroll="scroll" scroll-left="{{scrollLeft}}">
<view id="green" class="scroll-view-item_H bc_green"></view>
<view id="red" class="scroll-view-item_H bc_red"></view>
<view id="yellow" class="scroll-view-item_H bc_yellow"></view>
<view id="blue" class="scroll-view-item_H bc_blue"></view>
</scroll-view>
js
var order = ['red', 'yellow', 'blue', 'green', 'red']
Page({
data: {
toView: 'green',
scrollTop: 100,
scrollLeft: 0
},
//滚动条滚到顶部的时候触发
upper: function(e) {
consolelog(e)
},
//滚动条滚到底部的时候触发
lower: function(e) {
consolelog(e)
},
//滚动条滚动后触发
scroll: function(e) {
consolelog(e)
},
//点击按钮切换到下一个view
tap: function(e) {
for (var i = 0; i < orderlength; ++i) {
if (order[i] === thisdatatoView) {
thissetData({
toView: order[i + 1]
})
break
}
}
},
//通过设置滚动条位置实现画面滚动
tapMove: function(e) {
thissetData({
scrollLeft: thisdatascrollLeft + 10
})
}
})
wxss
scroll-view_H{
white-space: nowrap;
}
scroll-view-item{
height: 200px;
}
scroll-view-item_H{
display: inline-block;
width: 100%;
height: 200px;
}
主要属性:
属性类型默认值描述
scroll-xBooleanfalse允许横向滚动
scroll-yBooleanfalse允许纵向滚动
upper-thresholdNumber50距顶部/左边多远时(单位px),触发 scrolltoupper 事件
lower-thresholdNumber50距底部/右边多远时(单位px),触发 scrolltolower 事件
scroll-topNumber设置竖向滚动条位置
scroll-leftNumber设置横向滚动条位置
scroll-into-viewString值应为某子元素id,则滚动到该元素,元素顶部对齐滚动区域顶部
bindscrolltoupperEventHandle滚动到顶部/左边,会触发 scrolltoupper 事件
bindscrolltolowerEventHandle滚动到底部/右边,会触发 scrolltolower 事件
bindscrollEventHandle滚动时触发,eventdetail = {scrollLeft, scrollTop, scrollHeight, scrollWidth, deltaX, deltaY}
以上就是关于企业微信小程序怎么在电脑上旋转全部的内容,包括:企业微信小程序怎么在电脑上旋转、微信小程序View的布局、如何让小程序播放视频窗口根据视频的横竖来改变等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)