Ripple错误地呈现移动应用程序元素

时间:2013-02-12 12:49:14

标签: cordova ripple

我已经开始了我的移动应用程序开发之旅,并找到了梦幻般的Ripple Emulator。但我遇到了问题,它无法正确呈现模拟应用程序。

对于所选平台(Android + PhoneGap 2.3.0)和设备(Galaxy Nexus手机),每个应用程序的元素都比实际出现在设备上的要大得多。

例如,图像要大得多(例如250x250图像填充几乎整个Ripple Emulator屏幕,而在Nexus上,它只占用屏幕的一小部分,具有原始分辨率 - 720x1280)。字体大小为14pt的文本也非常大,而在Nexus上,它们非常小,几乎难以阅读。等等。

它也无法响应标准的JavaScript事件。例如,当我手动触发 deviceready 事件时,我看不到任何效果,而在我的Nexus上,我清楚地看到了文本警报消息,我已放在那里。

这使得在Ripple Emulator下测试移动应用程序毫无用处,至少对我而言。

我想知道,如果这可能是由Ripple being unable to read application's configuration file引起的。但是,缺少配置和CSS解释中的问题之间是否存在任何联系?

可能出错或者我错过了什么?我按照Ripple Emulator页面上的说明设置了正确的Chrome设置,并且我打开了我的Chrome并使用了正确的标记,以允许它通过 file:/// 协议访问本地文件。我完全没有想法,我还能尝试什么呢?

1 个答案:

答案 0 :(得分:1)

确保将 Chrome 的缩放级别设置为100%。