mirror of
https://gitee.com/wot-design-uni/wot-design-uni.git
synced 2025-12-06 09:08:51 +08:00
refactor: ♻️ 完善视频、图片的判断逻辑
This commit is contained in:
parent
bea12e1813
commit
8efad6d340
@ -716,7 +716,7 @@ export const isDate = (val: unknown): val is Date => Object.prototype.toString.c
|
|||||||
*/
|
*/
|
||||||
export function isVideoUrl(url: string): boolean {
|
export function isVideoUrl(url: string): boolean {
|
||||||
// 使用正则表达式匹配视频文件类型的URL
|
// 使用正则表达式匹配视频文件类型的URL
|
||||||
const videoRegex = /\.(mp4|mpg|mpeg|dat|asf|avi|rm|rmvb|mov|wmv|flv|mkv|video)/i
|
const videoRegex = /\.(ogm|webm|ogv|asx|m4v|mp4|mpg|mpeg|dat|asf|avi|rm|rmvb|mov|wmv|flv|mkv|video)(?=$|[?#])/i
|
||||||
return videoRegex.test(url)
|
return videoRegex.test(url)
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -727,7 +727,7 @@ export function isVideoUrl(url: string): boolean {
|
|||||||
*/
|
*/
|
||||||
export function isImageUrl(url: string): boolean {
|
export function isImageUrl(url: string): boolean {
|
||||||
// 使用正则表达式匹配图片URL
|
// 使用正则表达式匹配图片URL
|
||||||
const imageRegex = /\.(jpeg|jpg|gif|png|svg|webp|jfif|bmp|dpg|image)/i
|
const imageRegex = /\.(xbm|tif|pjp|apng|svgz|jpeg|jpg|heif|ico|tiff|heic|pjpeg|avif|gif|png|svg|webp|jfif|bmp|dpg|image)(?=$|[?#])/i
|
||||||
return imageRegex.test(url)
|
return imageRegex.test(url)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user