如何在cordova ios应用

时间:2015-08-14 04:47:32

标签: html ios cordova cordova-ios

在我们的IOS Cordova应用程序中。我们正尝试在外部托管图片中添加<img>代码引用,并在index.html中添加以下内容:

<img src ="http://www.deviantsart.com/1lpfnfg.jpg">

我怀疑它可能与域白名单有关,但这是我们当前的config.xml:

<access origin="*"/>

在deviceready之后,不是在主画布中渲染此图像,而是此有效图像链接的输出是空方格。当我点击Safari调试控制台中的img链接时,我看到一个&#34;?&#34;图标。

这真是令人费解的X平台应用程序的原因。在IOS中运行无法显示外部托管的图像?这只是使用正确的img标记语法的问题吗?

谢谢。 Ĵ

1 个答案:

答案 0 :(得分:0)

在移动应用上从网络加载静态图片是个坏主意(图像是在运行时之前知道它的来源),因为如果用户没有互联网你将遇到麻烦+加载可能会非常慢。< / p>

您可能遇到跨域问题,您可以尝试使用匿名crossOrigin标记加载图片

<img crossorigin="Anonymous" src="http://www.deviantsart.com/1lpfnfg.jpg">