1

我正在开发应用程序,它将使用phonegap框架在黑莓、iphone 和 android 等手机上运行。我的简单代码是:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8" />
        <title>Phonegap app with jQuery Mobile</title>
        <script src="phonegap.js">
        </script>
    </head>
    <body>
        <img src='http://l.yimg.com/a/i/ww/met/yahoo_logo_in_061509.png' />
    </body>
</html>

但问题是,图像未在黑莓手机中显示

它在 Android、iPhone 手机上运行良好,但在黑莓手机上不行,它只是显示未找到图像标志......

第一个应用程序冻结 2-3 分钟,然后显示以下屏幕。

在此处输入图像描述

请帮我。

谢谢。

4

3 回答 3

1

在配置文件中添加权限

于 2012-01-24T04:52:10.947 回答
1

我认为您可能需要将此图像包装在表格中。它需要有一个容器。像这样的东西:

<body>
    <table><tr><td><img src='http://l.yimg.com/a/i/ww/met/yahoo_logo_in_061509.png' /></td></tr>
</body>
于 2011-10-04T11:50:12.863 回答
0

它对我有用,尝试在标题中包含这个元数据,在字符集之后:

  <meta name="viewport"  content="width=device-width, height=device-height, 
initial-scale=1.0, 'maximum-scale=1.0, 'minimum-scale=1.0, user-scalable=no" 
/> 

我认为这个问题可能与您的另一个问题有关: 为什么这个 jquery 代码在黑莓上不起作用?

请在项目的 www 文件夹中启动一个网络服务器,并使用名为 Ripple 的 Chrome 插件来测试 BB 应用程序,如果图像在 Ripple 插件中工作而不是在模拟器中,则可能是模拟器与 Internet 的连接问题。

祝你好运!

于 2011-10-05T06:31:08.510 回答