一个关于Token内含指令的设想

目前Token中有两个可以包含处理指令的字段persistentOps,transform,对于上传数据处理是很便捷的,但对一些需要判断后再执行的就不好办了,需要其他回调什么的实现。
比如:
当上传的视频/音频大于10M时,生成切片;小于5M时,生成截图。
当上传的图片大于10M时,执行压缩
当上传的音频是wav和wma时转成mp3,其他格式的不操作。(这个受提供的魔法变量限制)

如果能在token里嵌入简单的判断逻辑,如用三元运算符(expr1) ? (expr2) : (expr3)
里面也可用;分隔多条命令

随便说说,不知道实现难度多大。

阅读 2.3k
1 个回答

业务逻辑越复杂越容易出错。这些比较复杂的判断,要做成通用的功能会比较复杂。这些特殊的需求,还是希望你在上传文件之前对文件多做些工作。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进