雪月
雪月
  • 发布:2024-06-20 15:24
  • 更新:2024-08-20 16:15
  • 阅读:609

#插件讨论# 【 uni-file-picker 文件选择上传 - DCloud前端团队 】使用提示选择失败 TypeError: uni.chooseMedia is not a function

分类:uni-app
<view class="contract-text">  
                    <span class="span-title">  
                        合同凭证上传  
                        <span class="span-title-2">(只支持jpg、png格式)</span>  
                    </span>  
                    <uni-file-picker  
                        limit="9"  
                        file-mediatype="image"  
                        mode="grid"  
                        file-extname="png,jpg"  
                        @progress="contractFileProgress"  
                        @success="contractFilesuccess"  
                        @fail="contractFilefail"  
                        @select="contractFileSelect"  
                    ></uni-file-picker>  
                </view>

点击上传框报错:选择失败 TypeError: uni.chooseMedia is not a function

2024-06-20 15:24 负责人:无 分享
已邀请:
套马杆的套子

套马杆的套子 - 没有解决不了的问题,只有解决不完的问题

vue3?
hbx啥版本的,我去试试

  • 雪月 (作者)

    vue2版本,hbx是最新的4.15

    2024-06-20 15:48

小白请指教

小白请指教 - 小白一个

https://uniapp.dcloud.net.cn/api/media/video.html#choosemedia 文档 写了平台差异说明可以看下 多数平台不支持的

  • 小白请指教

    不过应该也是这个插件官方的没有处理吧

    2024-06-20 15:54

  • 雪月 (作者)

    问题是我是在谷歌浏览器上跑的,不知道这个插件就识别成了微信小程序的环境,代码也没有写死是微信小程序环境

    2024-06-20 15:56

套马杆的套子

套马杆的套子 - 没有解决不了的问题,只有解决不完的问题

用的你的代码,vue2,hbx4.15没发现这问题,你重新创建个项目试试呢,看是不是你这个项目里的代码影响的

<template>  
    <view>  
        <view class="contract-text">  
            <span class="span-title">  
                合同凭证上传  
                <span class="span-title-2">(只支持jpg、png格式)</span>  
            </span>  
            <uni-file-picker limit="9" file-mediatype="image" mode="grid" file-extname="png,jpg"></uni-file-picker>  
        </view>  
    </view>  
</template>
h***@aliyun.com

h***@aliyun.com

修好了吗?我也出现了这个问题,奇怪的是我上个礼拜写的时候是好的。
今天点击去突然出现这个问题

  • h***@aliyun.com

    不太一样,我的是因为云空间过期了

    2024-08-22 16:07

要回复问题请先登录注册