【问题标题】:Web works on android emulator but fails on Samsung galaxy SWeb 可在 android 模拟器上运行,但在三星 Galaxy S 上失败
【发布时间】:2011-05-31 15:31:48
【问题描述】:

嗨: 我们正在为 Android 开发一个网络应用程序。我们将页面翻页,一切顺利,一切正常。

我们在我们的测试终端(带有 Android 2.1 的 HTC Desire)和运行 android 1.5、1.6、2.0、2.1 和 2.2 的模拟器上的网络浏览器上运行测试。一切正常。

然后,客户在他们的终端(三星 Galaxy S,Android 2.1)上进行测试,当他翻转手机时,它的行为很奇怪,它的扩展性很差,并且从 document.documentElement.clientHeightdocument.documentElement.clientWidth 计算的所有数字都表现得很奇怪。

有时它会检测到一个巨大的屏幕,所以一切都会变得很大(并且文本不可读),有时它会计算出错误的宽度(所以一切都会溢出)并且不可用。

有没有办法像 Galaxy S 一样进行测试?有人知道他们有什么变化吗?

【问题讨论】:

    标签: javascript android galaxy


    【解决方案1】:

    使用他们定制的 Galaxy Tab 模拟器解决了问题,并找到了问题所在。

    【讨论】:

    • 如何将解决方案分享给有同样问题的其他人?
    • 我们做了很多修改,所以我不知道具体是哪一个解决了它... --> 使用 % 表示尺寸 $("body").css("width", "67%"); --> 移除 $("body").css("-webkit-text-size-adjust", "auto") 我们的 javascript 上的一些小错误... 所以我真的不知道有什么用...如果您分享您的代码,我会尽力提供帮助...
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-11-01
    • 2012-01-24
    • 1970-01-01
    • 1970-01-01
    • 2019-08-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多