拥有WordPress Gravity Forms标准上传字段,用户可以在其中上传视频文件。
我希望将上传时间限制为60秒或更短。如果我可以将上传视频的秒数转换为php变量,我应该可以从那里处理验证。
这个SO显示了如何在javascript中执行此操作(尽管该示例似乎适用于Chrome但不适用于Safari)How to Check Length / Duration of an Uploaded Video in JavaScript。获取javascript值到php将是一个我想象的挑战,所以希望找到更多的php解决方案,如果可能的话,可以在自定义wordpress函数中使用?
除非有办法将javascript秒值转换为php。我看到了一个使用的问题," ffmpeg"但是,对于已经上传的视频,这将用于在表单提交之前进行验证。
虽然如上所述,再次添加这是关于在PHP中完成它(我已经看到的其他问题是关于在javascript中完成)并且最终我需要将值发送到php wordpress函数。