当前位置: 首页 > news >正文

北京商场几点开门/长春seo代理

北京商场几点开门,长春seo代理,娱乐网站名字,WordPress主题启用出现错误写在前面:分享技术,共同进步,有不足请见谅,相关意见可评论告知 ~ 有道无术,术尚可求; 有术无道,终止于术! 多端运行,架式简化; 编程路漫,学无止尽&#xff01…

写在前面:分享技术,共同进步,有不足请见谅,相关意见可评论告知 ~

有道无术,术尚可求;
有术无道,终止于术!

多端运行,架式简化;
编程路漫,学无止尽!

文章目录

  • 数据缓存
  • 位置
    • uni.getLocation
    • uni.chooseLocation
  • 视频组件控制
        • uni.createVideoContext
  • 交互
    • 交互反馈
    • 页面通讯
      • uni.$on(eventName, callback)

数据缓存

官方文档参考
在这里插入图片描述
在这里插入图片描述
代码编写

<template><view><button type="default" @click="setData">异步set</button><button type="default" @click="setDataSync">同步set</button><button type="default" @click="getData">异步get</button><button type="default" @click="getDataSync">同步get</button><button type="default" @click="removeData">异步remove</button><button type="default" @click="removeDataSync">同步remove</button></view>
</template><script>export default {data() {return {}},methods: {setData() {console.log("调用前")uni.setStorage({key: "token",data: "56678484113483212",success(e) {console.log("set成功", e)}})console.log("调用后")},setDataSync() {console.log("调用前")uni.setStorageSync("username", "张三")console.log("调用后")},getData() {console.log("调用前")uni.getStorage({key: "token",success(e) {console.log("get成功", e)}})console.log("调用后")},getDataSync() {const data = uni.getStorageSync("username", "")console.log(data)},removeData() {console.log("调用前")uni.removeStorage({key:"username",success(e) {console.log("删除成功!", e)}})console.log("调用后")},removeDataSync() {uni.removeStorageSync("token")}}}
</script><style></style>

在这里插入图片描述

位置

官方文档参考

uni.getLocation

uni.chooseLocation

在这里插入图片描述

视频组件控制

官方文档参考

uni.createVideoContext

在这里插入图片描述

创建并返回 video 上下文 videoContext 对象。在自定义组件下,第二个参数传入组件实例this,以操作组件内 <video> 组件。

平台差异说明

AppH5微信小程序支付宝小程序百度小程序字节跳动小程序QQ小程序
基础库版本>=1.10.0

videoContext 对象的方法列表

方法参数说明平台差异说明
play播放
pause暂停
seekposition跳转到指定位置,单位 s
stop停止视频微信小程序
sendDanmudanmu发送弹幕,danmu 包含两个属性 text, color
playbackRaterate设置倍速播放,支持的倍率有 0.5/0.8/1.0/1.25/1.5。微信基础库2.6.3 起支持 2.0 倍速
requestFullScreen进入全屏,可传入{direction}参数,详见 video 组件文档
exitFullScreen退出全屏
showStatusBar显示状态栏,仅在iOS全屏下有效微信小程序、百度小程序、QQ小程序
hideStatusBar隐藏状态栏,仅在iOS全屏下有效微信小程序、百度小程序、QQ小程序

danmu-list 对象属性

字段说明
text弹幕文本
color弹幕颜色
time弹幕时间
  • app-nvue 平台 2.2.5+ 支持 uni.createVideoContext(videoId, this)
  • app-nvue 平台 2.2.5以下使用本API,需同时设置组件属性id和ref <video id="video1" ref="video1"></video>,或者直接使用 ref,例如 this.$refs.video1
<template><view><video class="video" @play="play" id="myVideo" :enable-danmu="true" :danmu-list="danmu" :src="url" controls></video><input type="text" v-model="content" placeholder="请输入弹幕内容" /><button type="default" @click="sendDanmu">点我发送弹幕</button></view>
</template><script>export default {data() {return {content: '',video: null,danmu: [{text: "尽志无悔",color: "#063ea5",time: 1},{text: "深思慎取",color: "#FFF",time: 4}],url: "https://ydsmarkdown.oss-cn-beijing.aliyuncs.com/video/a88711e041b5492ba2d1609723e6c008.mp4"}},methods: {play() {this.video = uni.createVideoContext("myVideo")},sendDanmu() {this.video.sendDanmu({text: this.content,color: "#FFF"})// 清除内容this.content = ''console.log(this.danmu)}}}
</script><style>.video {width: 750rpx;}
</style>

在这里插入图片描述

交互

官方文档参考
在这里插入图片描述

交互反馈

代码实操

<template><view><button type="default" @click="showToast">消息提示框</button><button type="default" @click="showLoad">显示加载框</button><button type="default" @click="showModal">显示模态框</button></view>
</template><script>export default {data() {return {}},methods: {showToast() {uni.showToast({title:"操作成功"})},showLoad() {uni.showLoading({title:"加载中..."})setTimeout(()=>{uni.hideLoading()}, 2000)},showModal() {uni.showModal({title:"提示",content:"冲冲冲!!",success(e) {if(e.confirm) {uni.showToast({title:"操作成功"})}if(e.cancel) {uni.showToast({title:"用户已取消"})}}})}}}
</script><style></style>

在这里插入图片描述
在这里插入图片描述

页面通讯

组件交互
在这里插入图片描述
注意:nvue中不能同上述操作与vue进行交互
解法:
在这里插入图片描述

uni.$on(eventName, callback)

监听全局的自定义事件。事件可以由 uni.$emit 触发,回调函数会接收所有传入事件触发函数的额外参数。

属性类型描述
eventNameString事件名
callbackFunction事件的回调函数
		onLoad(e) {uni.$on("method2", () => {console.log("事件被调用了")})},

在这里插入图片描述

http://www.lbrq.cn/news/971893.html

相关文章:

  • 世界建设企业网站/seo关键词优化举例
  • 上海营销型网站建设平台/沈阳百度推广排名优化
  • 如何做app 的模板下载网站/搜索引擎优化推广
  • 网站的后台是怎么做的/哪有恶意点击软件买的
  • 专业做中文网站/公众号怎么做文章推广
  • 青岛专业建设网站/西安seo包年服务
  • WordPress集成插件/淘宝优化标题都是用什么软件
  • 网站开发前端需要学什么/优化服务内容
  • 让孩子学编程真是害了孩子/合肥百度推广排名优化
  • 仿做赌博网站/太原网站推广公司
  • 网站后台添加关键词/资源网
  • 宝塔可以做二级域名网站么/网络推广外包流程
  • php做音乐网站/百度seo关键词优化电话
  • 网络规划设计师5天修炼下载/网络推广的调整和优化
  • 哪个网站做的win10系统/怎么去推广自己的网站
  • 8黄页网站建设/广告公司主要做什么
  • 用java做网站好吗/公司网站排名
  • 东莞seo关键字优化/seo技术教学视频
  • 旅游网站开发项目策划书/站长工具pr值查询
  • 长沙百度网站制作/素材网
  • 网站关键字优化地点/市场营销方案范文
  • 协会网站建设目的/头条新闻今日头条
  • 最专业的做网站公司/每日新闻摘抄10一15字
  • wordpress 菜单 分隔/semseo是什么意思
  • 手工网站大全做椅子套/企业如何网络推广
  • 幼儿园网站建设方案/关键词小说
  • 在线商城网站怎么做/佛山快速排名seo
  • wordpress去除主题加密页脚/洛阳网站建设优化
  • 网站不备案可以用吗/nba今日数据
  • 深圳网站制作的/百度seo排名培训优化
  • AiPy+豆包:数据分析可视化,一键生成GUI工具
  • Flink实战项目——城市交通实时监控平台
  • 【PTA数据结构 | C语言版】前序遍历二叉树
  • 《Librosa :一个专为音频信号处理和音乐分析设计的Python库》
  • MFC/C++语言怎么比较CString类型最后一个字符
  • Spark 单机模式安装与测试全攻略​