Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
React native React Native-如何检查URL是否为有效图像_React Native - Fatal编程技术网

React native React Native-如何检查URL是否为有效图像

React native React Native-如何检查URL是否为有效图像,react-native,React Native,在React Native中,如何检查给定URL是否为有效图像 例如,如果url为,则应返回false。如果是,它应该返回true尝试以下操作: checkValidURLImage(){ var a = "https://i.imgur.com/qMUWuXV.jpg"; //your url var b = ["jpeg","jpg","png","gif","raw"]; //format img var c = a.split("."

在React Native中,如何检查给定URL是否为有效图像

例如,如果url为,则应返回false。如果是,它应该返回true

尝试以下操作:

checkValidURLImage(){

        var a = "https://i.imgur.com/qMUWuXV.jpg"; //your url

        var b = ["jpeg","jpg","png","gif","raw"]; //format img

        var c = a.split("."); // ["https://i", "imgur", "com/qMUWuXV", "jpg"]

        console.log(b.includes(c[c.length-1]))
}
试试这个

checkvalidul=(url)=>{
//定义一些图像格式
变量类型=['jpg'、'jpeg'、'tiff'、'png'、'gif'、'bmp'];
//将url拆分为前面有点的部分
var parts=url.split('.');
//拿到最后一部分
var扩展=零件[零件长度-1];
//检查扩展名是否与列表匹配
if(type.indexOf(扩展名)!=-1){
返回true;
}
}
控制台日志(checkvalidull(“https://homepages.cae.wisc.edu/~ece533/images/airplane.png”)