起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2069|回复: 3

[结贴] 手机开发中遇到的一些问题汇总

[复制链接]

94

主题

1141

帖子

2380

积分

金牌会员

Rank: 6Rank: 6

积分
2380
发表于 2014-11-5 20:51:28 | 显示全部楼层 |阅读模式
版本: X5.2.7 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
本帖最后由 jason2014 于 2014-11-5 11:07 编辑

   下面是在做手机开发的时候遇到的一些问题,有的是产品缺陷,有的有待官方重现。现在总结一下,后面有新的问题再补充,发现有错的麻烦指点一下,谢谢。
   5.3版本马上就出了,希望这些问题能很好的解决。

1.反向生成本体的时候,原来数据库表的主键字段不会生成主键关系,需要自己添加新的关系与数据库的主键字段对应。
2.调用自定义action返回的table,用loadJson方法把table数据放到data组件去,提示没有那个方法。手机开发中data组件没有loadJson这个方法,需要自己对返回来的数据进行处理然后在加载到data组件去。下面是我之前做的一个例子 http://bbs.justep.com/thread-58460-1-1.html
3.关于图表开发,图表显示不出来,报Width (0) and height (365) cannot be <= 0,是向导生成的代码有问题。需要自己改一下源码,具体改哪里,我也忘了。
4.安卓2.34.0系统使用x5都会有问题,具体看http://bbs.justep.com/thread-63533-1-1.html
5.安卓平台下查找本地文件的方法,如果没找到,调用fail()方法,只能做一个alert()的操作,但是iOS平台下还可以有其它一些操作,例如打开新的.w,关闭页面等。
  1. <FONT size=4>justepApp.requestFileSystem(justepApp.LocalFileSystem.PERSISTENT, 0,onFileSystemSuccess, fail);
  2. function onFileSystemSuccess(fileSystem) {
  3.   fileSystem.root.getFile("login.html", null, function(fileEntry) {
  4.    fileEntry.file(function(file) {
  5.     var readerToText = new justepApp.FileReader();
  6.     readerToText.onloadend = function(evt) {
  7.      obj = eval("(" + evt.target.result + ")");
  8.      justep.xbl('data1').refresh(obj);
  9.     };
  10.     readerToText.readAsText(file);
  11.    }, fail);
  12.   }, fail);
  13. }
  14. function fail(evt) {
  15.   alert(evt.target.result);
  16. }</FONT>
复制代码
6.特殊情况下输入框输不进内容,具体请看 http://bbs.justep.com/thread-63455-1-1.html
7.三个下拉框级联出现的问题,具体请看 http://bbs.justep.com/thread-64561-1-1.html
8.checkbox组件的问题justep.xbl("checkbox1").setDisabled(true);会报错,但是使用justep.xbl("checkbox1").setReadonly(true);则可以设置为只读。但是就算能设置checkbox只读,但是还是能勾选,并且可以保存值。


91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35945
发表于 2014-11-6 11:32:37 | 显示全部楼层
1.你好楼主,这个特性目前版本不支持,已作为产品功能建议提交(内部编号:2014110600001),感谢楼主的支持与配合。
2.X5 V3.0版本UI2的data提供了loadData的方法
3.UI的还是moblieUI的?X5 V3.0版本UI2目前没有提供报表的向导
4.这个跟手机有关
5.这个是硬件的问题,不是X5控制的
6.UI2中测试已经没有这个问题,可以下载一个X5 V3.0的预览版测试看一下
7.UI2中测试未重现这问题
8.X5 V3.0版本UI2中js设置disabled就可以起作用
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

94

主题

1141

帖子

2380

积分

金牌会员

Rank: 6Rank: 6

积分
2380
 楼主| 发表于 2014-11-6 11:42:09 | 显示全部楼层
jishuang 发表于 2014-11-6 11:32
1.你好楼主,这个特性目前版本不支持,已作为产品功能建议提交(内部编号:2014110600001),感谢楼主的支持 ...

3.所说的都是mobileUI中的问题。图表问题之前发过贴 http://bbs.justep.com/thread-60938-2-1.html
4.这不是手机本身的问题吧,是系统版本问题,就是没兼容好系统各个版本。
5.这是硬件问题吗?那就是说所有的安卓机的硬件都不支持这功能···感觉不太对

看来这些问题,只能等到3.0才能解决了。但是我们系统升级还是需要一定时间的。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35945
发表于 2014-11-6 14:00:06 | 显示全部楼层
3.X5 V3.0版本UI2目前没有提供报表的向导,提供的时候会注意这个问题
4..X5 V3.0版本UI2不支持Android2.3,而且这个问题已开始只存移动端的时候同样的系统有的手机有问题有的没问题
5.调用的就是Android标准的,不是x5控制的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-24 01:40 , Processed in 0.063196 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表