当前位置: 首页 > 知识库问答 >
问题:

如何接受仅添加媒体文件(视频和照片)和无所有文件部分

弘靖琪
2023-03-14

我有这个html页面

<input type="file" id="ajax-upload-id-1508413400253" name="Media" accept="video/*,image/*" 
style="position: absolute; cursor: pointer; top: 0px; width: 100%; height: 
100%; left: 0px; z-index: 100; opacity: 0;">

和在。js公司

 manageMedia_Uploader = $("#fileuploader").uploadFile({
            url: "/Ajax/JsonProvider?Method=SaveMedia",
            fileName: "Media",
            autoSubmit: false,
            multiple: false,
            acceptFiles: "video/*,image/*",
            dynamicFormData: function () {
                return { MediaFriendlyName: $("#ManageMedia-MediaFriendlyName").val(), MediaID: mediaID }
            },


SaveMedia: function (mediaID) {

        if (mediaID == 0) {
            manageMedia_Uploader.startUpload();
        } else {
             //util
        }
    },

我的问题是我只想添加图片和视频,其他什么都不想添加。感谢这段代码,选择文件时给我2个选项。自定义文件和所有文件。

acceptFiles: "video/*,image/*",

如何阻止“所有文件”部分?是否只显示自定义文件?

共有1个答案

纪辰沛
2023-03-14

首先,您需要添加input type=“file”属性,要接受媒体文件,您可以这样做:HTML

<input type="file" id="ajax-upload-id-1508413400253" name="Media" accept="audio/*,video/*,image/*" 
style="position: absolute; cursor: pointer; top: 0px; width: 100%; height: 
100%; left: 0px; z-index: 100; opacity: 0;">

JS公司

manageMedia_Uploader = $("#fileuploader").uploadFile({
            url: "/Ajax/JsonProvider?Method=SaveMedia",
            fileName: "Media",
            autoSubmit: false,
            multiple: false,
            acceptFiles: "image/*, video/*",
            dynamicFormData: function () {
                return { MediaFriendlyName: $("#ManageMedia-MediaFriendlyName").val(), MediaID: mediaID }
            },


SaveMedia: function (mediaID) {

        if (mediaID == 0) {
            manageMedia_Uploader.startUpload();
        } else {
             //util
        }
    },

更多信息:

http://hayageek.com/docs/jquery-upload-file.php

超文本标记语言Input="file"接受属性文件类型(CSV)

 类似资料:
  • 函数名称:添加音频文件到媒体库 函数功能: 添加音频文件到媒体库 函数方法 media.addToLib(path) 参数 类型 必填 说明 path number 是 需要添加到媒体库的文件 函数用例 path = "/sdcard/TouchSprite/res/1.mp3" media.addToLib(path) 注意事项 目前积木编程函数和触动精灵函数不通用,请仔细查看本手册,此手册中

  • 文件中特定帧的PTS是否可能与流式传输时同一文件中同一帧的PTS不同? 当我使用av_read_frame读取帧时,我将视频流存储在avstream中。在使用avcodec_decode_video2解码帧后,使用av_frame_get_best_effort_timestamp将该帧的时间戳存储在int64_t中。现在,如果程序从一个文件中获取其输入,我会得到一个不同的时间戳,与我将输入(从同

  • 问题内容: 我想使用Xuggler 将无音频的视频文件与音频文件合并。此刻,我已经采取了两个流,并将这些流的视频和音频部分分别合并为画中画。现在,我想将音频和视频文件相互组合。任何建议或提示将不胜感激。我正在使用red5服务器。谢谢。 问题答案: 使用MediaConcatenator。请参见示例代码“连接音频和视频”

  • 如果一些文件是带音频的视频,而一些文件只是音频,是否可以连接多个文件。最终结果应该如下所示: 我认为这一定是可能的,因为我也可以结合一个大的音频文件和一个小的视频与FFMPEG。结果将是一个视频文件,其中最后一帧只是冻结,但音频仍然播放。我想实现相同的结果,要么冻结最后一帧或简单的黑色帧。这可能吗?

  • 问题内容: 我有一个名为“数据”的文件夹。此文件夹有一个名为“收件箱”的子文件夹,其中有多个“ .txt”文件。可以修改“数据”文件夹,最后会有多个带有“收件箱”子文件夹和“ .txt”文件的子文件夹。我需要监视“收件箱”文件夹中的“数据”文件夹和“ .txt”文件。我怎样才能做到这一点? INotify只是监视文件夹,并在创建子文件夹时弹出事件。创建“ .txt”文件(在哪个文件夹中)时,如何弹

  • 本文向大家介绍python利用文件时间批量重命名照片和视频,包括了python利用文件时间批量重命名照片和视频的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了python利用文件时间批量重命名照片和视频的具体代码,供大家参考,具体内容如下 问题描述 承接上节的问题,在安卓和苹果间互导照片和视频还容易出现文件名混乱的问题,如下图所示。 代码实现 为保证文件名的准确性,这里主要提取照片的