【问题标题】:Phonegap App distrubute versions for tablet OR smartphone Android适用于平板电脑或智能手机 Android 的 Phonegap App 分发版本
【发布时间】:2013-06-26 17:05:50
【问题描述】:

嘿,我想要我的应用程序的平板电脑版本和智能手机版本,用 phonegap 制作。我怎样才能实现这一点(在 Android 中)。我可以用javascript检查它是平板电脑还是智能手机?我认为它不能正常工作。或者我可以在清单中设置它,然后将 2 个 APK 上传到 Play 商店?

请帮帮我

谢谢!

【问题讨论】:

    标签: eclipse cordova tablet smartphone


    【解决方案1】:

    对于纯粹的 JS 解决方案,您可以查看屏幕大小,如下所示:

    MIN_TABLET_SCREEN_WIDTH = 720;
    IS_TABLET = Math.min($(window).width(), $(window).height()) >= MIN_TABLET_SCREEN_WIDTH;
    IS_PHONE = !IS_TABLET;
    

    一个男人的小平板电脑就是另一个男人的大手机——这取决于你的手有多大:-) 因此,您可以调整 MIN_TABLET_SCREEN_WIDTH 的值,以确定适合您区分平板电脑或手机的屏幕尺寸。

    【讨论】:

    • 是的,但是平板电脑的屏幕尺寸(以像素为单位)可以和新的智能手机一样,这就是问题所在......
    • 就我的目的而言,屏幕尺寸就足够了:如果有足够的像素来显示我的平板电脑视图(即使每个像素都更小,因为它确实是高分辨率手机显示器),这符合我的需求。但是如果你需要根据物理屏幕大小等其他一些标准进行区分,那么你就需要根据物理设备做一些事情,比如使用WURFL
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多