帖子
帖子
用户
博客
课程
显示全部楼层
54
帖子
0
勋章
1407
Y币

[多端开发] ios上的问题

[复制链接]
发表于 2021-12-28 09:48:34
1.ios video全屏下点击事件没反应。
2.如果页面上有绑定的值一直在变化,例如一个值在加1,ios的input里面打的字会被清除。例子里用的video的事件来复现
<template>
    <view class="page">
        <video class="video" src={url}  ontimeupdate={this.ontimeupdate} controls="true" @click="print"></video>
        <input type="text" v-model="input">
    </view>  
</template>
<style>
.page {
    height: 100%;
}
.video {
    width: 100%;
    height: 210px;
    position: relative;
    background-color: #666;
}
</style>
<script>
export default {
    name: 'xxx',
    data() {
        return {   
            url:"https://www.apicloud.com/img/new/newhome/video.mp4",
            input:'',
            num:0,
        }
    },
    methods: {
        apiready() {
       },
        print(){
            console.log(1)
        },
        ontimeupdate(){
            this.num++
        }
    }
}
</script>



380
帖子
4
勋章
6
Y币
已反馈给iOS技术查看
28
帖子
1
勋章
1万+
Y币
第二个问题重新编译再试试。不应该直接在video上加点击事件,会和本身的控件事件冲突,如果有需求可以在其子元素上面添加。
54
帖子
0
勋章
1407
Y币
第二个问题好了,第一个问题,我的video用的自定义控件,在全屏下,会挡住字幕,我想点击video隐藏控件,应该怎么做?
技术咨询-Kenny · 2021-12-28 16:50第二个问题重新编译再试试。不应该直接在video上加点击事件,会和本身的控件事件冲突,如果有需求可以在其子元素上面添加。
28
帖子
1
勋章
1万+
Y币
可以给个覆盖 video 整个区域的自定义控件,在自定义控件上加点击事件。
YH123456 · 2021-12-29 08:34第二个问题好了,第一个问题,我的video用的自定义控件,在全屏下,会挡住字幕,我想点击video隐藏控件,应该怎么做?
您需要登录后才可以回帖 登录

本版积分规则