前几天遇到个奇葩问题,用sencha touch做的worklight应用pad版在ipad版显示一切正常,安装到Androidpad后就出现问题了。
AndroidPad试了几个都是1280*800的,但应用总是把他识别成phone版。
而且读取的高度是320*545(这个有点记不清了,反正跟1280*800差很多),应用安装后也只是显示了左上角一部分,大概是应用的四分之一多点吧,其他有的地方压缩显示有的地方直接出屏了。显示的还非常模糊。
后来多次试验查找原因终于找到了罪魁祸首。
开始我用的是worklight6.0版本,建个简单的项目也有这个问题,
然后我换worklight6.1版本建个新项目就没有这问题。
之前worklight升级也没见有提到这个问题,然后就猜到是否跟phonegap版本有关系,查了下果然找到了原因
6.0生产的Android项目配置文件中有这段代码
<supports-screens
android:smallScreens="false"
android:normalScreens="true"
android:largeScreens="false"
android:resizeable="false"
android:anyDensity="false"
/>
而6.1生产的项目只有
<supports-screens
android:smallScreens="false"
android:normalScreens="true"
/>
试了几次发现是这句的问题
android:resizeable="false"
把它改成true或者直接删掉就可以了,然后再次安装应用完美适配。
分享到:
相关推荐
IBM Worklight V5.0.5 Java client-side API for native Android apps
主要学习了worklight开发环境(包括mac os),ios,android应用的创建,worklight adapter,但adapter还有问题,会报“TrpeError:Cannot use 'in' operator to search for 'SUPPORT_COOKIES' in null”错误,...
介绍了worklight的全部流程,讲解了如何利用worklight进行移动开发,worklight的优势
IBM worklight6.0平台,6.0版本所有教程。
搭建Worklight 平台开发环境 步骤文档,详细解说如何安装
有关Worklight的学习资料 Deploying the application on Worklight Console Open Worklight Console from the Start menu or from its default location : http://localhost:8080/console/ You will find ...
IBM Worklight V6.0 Mobile Application Development
外国大拿的worklight开发圣经,详细介绍从环境搭建到开发遇到的各种问题。
worklight5.0.6开发版和资料
详细介绍worklight免费跨平台开发环境的搭建
###Introduction IBM Worklight 是一种用于开发移动混合应用程序的简单而有用的工具。 提供了四种不同的方法:Web 开发、混合开发、混合混合开发和原生开发。 ###环境 操作系统:windows 8.1 pro en-us x64 JDK...
浅析利用IBM Worklight平台构建移动端气象APP的方法.pdf
工作灯泊坞窗 IBM MobileFirst Foundation(以前称为IBM Worklight)Docker构建
Worklight-Mobilefirst-插件
修改jar中包结构,修改jar包包名 。在文件夹地址栏中输入cmd,回车 输入"java -jar jarjar-1.1.jar process rule.txt worklight-android.jar worklight-android_2.jar
Worklight 是一个提供了开放、全面、先进的智能手机和平板电脑移动应用开发平台, 可帮助各种规模的教育机构,企业,事业单位高效开发、测试、集成、运行和管理移动和全 渠道应用程序。Worklight 软件采用基于标准的...
#CRUD-worklight 此源代码提供了使用 worklight 进行 CRUD(创建、读取、更新和删除)的示例。 ##SETUP/USAGE/HOWTO 源码教程: : 。 ##FAQ/联系方式/疑难解答 Mohammad Nurdin bin Norazan
yuxiang基于IBM的worklight平台开发的公益性应用“余香”,用户可以拍照基于地理位置分享公益性活动以及通过“爱心值”互动。数据库部分采用worklight中的SqlAdapter,应用主要以js、css等构建跨平台的APP。涉及到...
JAX RS + Cloudant 在 Bluemix 中作为服务和 Worklight 作为客户端这是一个端到端示例,其中包含一个将 Cloudant DB 作为服务访问的 Bluemix Java EE 项目和一个作为 Bluemix 服务客户端的 Worklight 项目。
WLCI项目 实施 CI fow Worklight hyprid 应用程序项目的项目。安装配置环境要开始使用项目,您应该已经安装: grunt-cli 罗盘凉亭如果您需要通过在命令行中执行以下命令来安装它们: npm install -g grunt-cli ...