1
我们的应用程序允许用户上传视频。网络播放器不播放非ASCII字符的文件
我注意到,只要有人用文件名称中的“é”上传视频,视频就不会播放。
例如“fooébar.flv”。问题是。我应该用这些字符保存文件名还是应该过滤掉这些字符?否则,我应该为我的播放器找到播放非ASCII字符文件名的方法吗?
我使用JWPlayer,顺便播放我们网站上的媒体。
编辑
encodeURIComponent(encodeURI("path_to_file"))
什么版本的Ruby您使用的是? –
我正在使用Ruby 1.9.2 –
如果您登录到服务器并尝试在本地播放其中一个文件,会发生什么情况?另外,您可以将代码发布到构建JWPlayer的URL的地方吗?如果可能的话也是HTML源代码 –