Javascript TinyMCE上传音频/视频/图像/文件

Javascript TinyMCE上传音频/视频/图像/文件,javascript,php,jquery,html,tinymce,Javascript,Php,Jquery,Html,Tinymce,我需要将所有功能添加到TinyMCE编辑器,并允许上载文件、音频/视频和图像 图片上传正常,但其他文件有问题。 我到处都有选择器,但文件没有发送到php 我不明白如何处理音频/视频文件。 基本上是如何将文件发送到我的PHP处理程序并获取保存文件的url(我使用TinyMCE documentatin中的PHP处理程序) 您只能将HTML5视频和音频元素添加到可编辑区域。它还将“插入/编辑视频”项添加到“插入”菜单以及工具栏按钮下。 您需要的选项称为media\u live\u embeddes

我需要将所有功能添加到TinyMCE编辑器,并允许上载文件、音频/视频和图像

图片上传正常,但其他文件有问题。 我到处都有选择器,但文件没有发送到php

我不明白如何处理音频/视频文件。 基本上是如何将文件发送到我的PHP处理程序并获取保存文件的url(我使用TinyMCE documentatin中的PHP处理程序)


您只能将HTML5视频和音频元素添加到可编辑区域。它还将“插入/编辑视频”项添加到“插入”菜单以及工具栏按钮下。 您需要的选项称为media\u live\u embeddes

启用此选项后,用户将在可编辑区域内看到嵌入式视频内容的实时预览,而不是占位符图像。这意味着用户可以在编辑器中播放视频剪辑,如YouTube

默认情况下,此选项处于启用状态,并接受用户在对话框的源字段或嵌入字段中输入的URL

tinymce.init({
  selector: "textarea",  // change this value according to your HTML
  plugins: "media",
  menubar: "insert",
  toolbar: "media",
  media_live_embeds: true
});

我通过使用


这使得将图像和其他文件插入内容区变得更加容易。

基本上,我想知道如何在上传时处理视频/音频文件,比如“图像上传处理程序”,我不想在Base64中使用它。你解决了你的问题了吗?正如我在下面的回答中提到的,我使用了
tinymce.init({
  selector: "textarea",  // change this value according to your HTML
  plugins: "media",
  menubar: "insert",
  toolbar: "media",
  media_live_embeds: true
});