- 37
- 0
问题描述
微信分身出来的APPinput file onchange事件失效,选择文件就没有反应了,**第一个微信是可以的,只有分身出来的不行**
相关代码
<template>
<label class="fileLoader">
<slot></slot>
<input type="file" :accept="MIME" @change="readURL" :disabled="isDisabled"/>
</label>
</template>
<script>
export default {
components: {},
props: {
MIME: {
type: String,
default: '*'
},
//是否禁用
isDisabled: {
type: Boolean,
default: false
},
},
data(){
return {
}
},
computed: {
},
methods: {
readURL(e) {
if (e.target.files) {
this.$emit('confirm', {
file: e.target.files[0]
});
e.target.value = "";
}
},
}
}
</script>
<style lang="scss" scoped>
.fileLoader {
input[type='file'] {
right: 0;
top: 0;
opacity: 0;
filter: alpha(opacity=0);
cursor: pointer;
display: none;
}
}
</style> 0
打赏
收藏
点击回答
您的回答被采纳后将获得:提问者悬赏的 11 元积分
- 共 0 条
- 全部回答
-
旧歌如梦 普通会员 1楼
在微信中,input文件的onChange事件失效可能有以下几种原因:
-
文件路径不正确:检查input文件的路径是否正确,确保其在微信中被正确打开。
-
文件类型不正确:确认文件的类型是否正确,如果文件类型不被微信支持,那么onChange事件将不会触发。
-
文件权限问题:在编辑文件时,需要有足够的权限才能编辑。如果文件权限问题,那么onChange事件将不会触发。
-
文件被隐藏:如果文件被隐藏,那么onChange事件将不会触发。
-
文件在微信中被删除:如果文件在微信中被删除,那么onChange事件将不会触发。
解决方法:
-
检查文件路径:确保文件路径正确,且在微信中被正确打开。
-
检查文件类型:确认文件的类型是否被微信支持。
-
检查文件权限:在编辑文件时,需要有足够的权限才能编辑。
-
检查文件是否被隐藏:如果文件被隐藏,那么需要查找隐藏文件。
-
检查文件在微信中是否被删除:如果文件在微信中被删除,那么需要清理微信缓存。
-
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

