2017-01-16 102 views
0

我遇到了图像加载错误。错误消息如下:图像加载错误后缀'.Jpg'

PAC Fetch failed with error [NSURLErrorDomain:-1004] [] nw_proxy_resolver_create_parsed_array PAC evaluation error: NSURLErrorDomain: -1004

发现,那些图像的网址有一个后缀.Jpg或其它罕见的事情,这正确装载在机器人。 我想问题是错误的后缀,但不确定。我无法理解这些错误信息的含义。有人能帮助我吗?

+0

最后发现问题。这是关于服务器。在下载之前,它无法支持这些图片的.webp格式,这些图片的网址已被传送到后缀“.webp”。 –

回答

0

kCFURLErrorCannotConnectToHost = -1004,

也许你有没有SSL连接。然后,出于安全原因,您的连接将被iOS阻止。您需要to add the host to the PLIST

编辑: 在评论部分回答了OP

found the problem at last. It's about the server. It cannot support those pics' .webp format, which pics' urls have been transferred to, before downloading, by suffixing ".webp

+0

它没有工作.. –

+0

我需要比“没有工作”更多的信息。你有SSL连接吗?如果是,请使用示例代码更新问题,以了解如何加载图像以及可能需要加载的示例网址 – 2017-01-17 10:38:18

+0

对不起,这段时间很长。发现问题的同事的帮助。请检查评论。 –

0

最后我找到了这个问题的解决方案。这是HTML元标记内容安全策略配置的问题。我已绕过政策使用

<meta http-equiv="Content-Security-Policy" content="default-src data: gap: *; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval'"> 

和所有的服务都适合我。