爱奥尼亚应用程序/ios&;android未使用动态url加载图像
我有一个web服务器,它可以保护图像,并且只通过动态url将图像发送给服务器,如下所示:爱奥尼亚应用程序/ios&;android未使用动态url加载图像,ios,apache,cordova,ionic-framework,safari,Ios,Apache,Cordova,Ionic Framework,Safari,我有一个web服务器,它可以保护图像,并且只通过动态url将图像发送给服务器,如下所示: /images/image\u id=abc123 实际图像的存储方式如下: /images/cars/acura/abc123/file文件名上没有扩展名 在桌面浏览器中调用图像url,如下所示:/images/id=abc123可以正常工作并显示图像 但ios或android上的移动浏览器或混合应用程序中没有显示图像。错误是401未经授权,因此我假设这是一个权限/所有权问题,其中移动应用程序与桌面saf
/images/image\u id=abc123
实际图像的存储方式如下:
/images/cars/acura/abc123/file
文件名上没有扩展名
在桌面浏览器中调用图像url,如下所示:/images/id=abc123
可以正常工作并显示图像
但ios或android上的移动浏览器或混合应用程序中没有显示图像。错误是401未经授权
,因此我假设这是一个权限/所有权问题,其中移动应用程序与桌面safari浏览器的所有者/组不同。是否可以在不更改文件夹所有权/权限的情况下访问这些图像
更新:它实际上是间歇性的。有时图像会显示在应用程序中,有时则不会 您可以尝试使用SDWebImage加载URL
SDWebImag GifGub:尝试使用SDWebImage。它提供了一个支持缓存的异步映像下载程序。它还有UIImageView、UIButton等类别
#import <SDWebImage/UIImageView+WebCache.h>
#导入
你可以从我这里得到它。它提供背景图像解压缩。同一个URL没有被多次下载,主线程也没有被阻止。我看到了,但与我的项目(Cordova 7.0.1)不兼容,也只是能够测试android…同样的问题。