【发布时间】:2017-05-11 06:17:53
【问题描述】:
我已将必要的域添加到白名单/CSP 规则中。实际重定向到真实来源的图像来源——例如:
https://twitter.com/user_name/profile_image?size=bigger
使用 ng-src 时中断,但仅限于 Android 或使用 Chrome 开发工具屏幕尺寸模拟器(设置为移动设备屏幕分辨率之一)。它在 IOS 和全屏浏览器中运行 Ionic 时有效。浏览器或日志中没有抛出错误。世界上会发生什么?
这是运行完全相同的代码的两个屏幕截图,只是以不同的屏幕尺寸重新加载。
同样,这两个屏幕截图之间的代码根本没有改变。控制台中的错误在两者之间完全不相关且一致。任何想法从哪里开始?
编辑:需要明确的是,第一个屏幕截图中加载的图片来自 Instagram,而不是 Twitter 重定向的个人资料图片 URL。 Twitter 上没有一个加载较小的屏幕分辨率,但所有 Instagram 上都加载了。应用于这些项目的任何类都没有特定于屏幕大小的 CSS 规则。
另外,如果我将 src 替换为重定向所在的 url,则图像会很好地呈现。
【问题讨论】:
-
您能否提供导致此问题的 URL。
标签: android css angularjs ionic-framework