【问题标题】:Display an image from external url using phonegap/jquery for android使用 phonegap/jquery for android 显示来自外部 url 的图像
【发布时间】:2012-03-27 12:51:28
【问题描述】:

我正在尝试使用 phonegap/jquery 为 android 应用程序显示来自外部 url 的图像,但由于“连接到服务器不成功”而出现应用程序错误

img src="http://www.techinasia.com/techinasia/wp-content/uploads/2009/12/Search.jpg"

请任何人帮忙。

【问题讨论】:

  • 嗨,现在我得到的是问号而不是正确的图像

标签: jquery android jquery-mobile cordova


【解决方案1】:

当您生成白名单链接时,请确保网址末尾没有斜杠“/”。

<access origin="http://google.com" /> <!--  this works -->
<access origin="http://google.com/" /> <!-- this doesn't -->

就我而言,因此我得到了问号,希望这对将来的其他人有所帮助

【讨论】:

    【解决方案2】:

    您需要将外部网站加入白名单。 看看如何在这里: http://docs.phonegap.com/en/1.9.0/guide_whitelist_index.md.html

    【讨论】:

      【解决方案3】:

      试试这个

      <a href="#"><img src="http://www.techinasia.com/techinasia/wp-content/uploads/2009/12/Search.jpg"  data-rel="external"/></a>
      

      【讨论】:

      • 感谢您的回复,但我在图片的位置得到了问号。请查看....
      【解决方案4】:

      在扩展 DroidGap 的类的 onCreate 方法中,您需要增加加载 HTML 文件的超时时间,以便获取远程图像。添加...

      super.setIntegerProperty("loadUrlTimeoutValue", 60000);
      

      到你的 onCreate 方法。

      【讨论】:

      • 感谢您的回复,但我在图片的位置得到了问号。请查看....
      • 是的,我也尝试过这种方法,但仍然得到问号而不是图像,我是否知道从外部 url 访问图像所需的任何权限或任何配置设置
      【解决方案5】:

      另一个可能的问题是您没有将图像源的 URL(域)放入 phonegap.plist 文件中。

      【讨论】:

        【解决方案6】:

        只需使用任何图像压缩器剪切图像的大小并仅使用.jpg 图像。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2021-05-20
          • 2011-09-23
          • 2021-09-05
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-02-12
          相关资源
          最近更新 更多