最近在写uni-app,上传视频的时候在web端电脑上没有链接手机调试,正常
但是!!当我打包在手机上上传视频的时候上传不上去,当我用手机连接电脑调试的时候(手机和电脑一定要在同一个局域网)发现上传视频返回的值和电脑上传返回的值不一样。我觉得可能是uni的一些api在电脑和手机上返回的数据是不一样的。
我的代码是这样的:
在这里插入图片描述
后面我就做了一个判断,如果是在电脑上那么就会返回一个tempFile对象,里面就有type(mp4后缀等等)取这个后缀是为了判断上传视频的类型是否符合我们规定的类型。

其实最主要的就是如图所示,我们在做的过程中需要去打印看上传上去返回来的数据是什么样的。在做的过程中需要用手机做调试。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐