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

QQ登录

只需一步,快速开始

查看: 14332|回复: 21

[结贴] APP装在手机上按钮无法点击

  [复制链接]

5

主题

16

帖子

39

积分

新手上路

Rank: 1

积分
39
QQ
发表于 2015-1-12 15:11:00 | 显示全部楼层 |阅读模式
本帖最后由 hljt512 于 2015-1-12 15:26 编辑

使用win8 64位系统,正式版的开发工具,模拟运行没有问题,
但打包后的APP装在手机上按钮无法点击,也就是说,只能看不能用

88

主题

9507

帖子

5135

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5135
QQ
发表于 2015-1-12 16:04:05 | 显示全部楼层
手机是什么操作系统的,版本是多少
远程的联系方法 QQ 728094812。添加好友时,需要填写论坛账号
发远程时同时也发一下帖子的地址,方便了解要解决的问题

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

使用道具 举报

5

主题

16

帖子

39

积分

新手上路

Rank: 1

积分
39
QQ
 楼主| 发表于 2015-1-12 16:16:41 | 显示全部楼层
zhaixin 发表于 2015-1-12 16:04
手机是什么操作系统的,版本是多少

安卓,4.03,试了好多次,还是这样,

  1. <?xml version="1.0" encoding="UTF-8"?>

  2. <div xmlns="http://www.w3.org/1999/xhtml" xid="window" class="window" component="$UI/system/components/justep/window/window" design="device:mobile">  
  3.   <div component="$UI/system/components/justep/model/model" xid="model" style="height:auto;left:389px;top:7px;"/>
  4. <span component="$UI/system/components/justep/windowDialog/windowDialog" xid="dialog" style="left:541px;top:8px;"></span>
  5.   <div component="$UI/system/components/justep/wing/wing" class="x-wing" xid="wing1" display="push" dismissible="true">
  6.    <div class="x-wing-left" xid="left1"></div>
  7.    <div class="x-wing-content" xid="content1">
  8.     <div class="x-wing-backdrop" xid="div1"></div>
  9.   <div component="$UI/system/components/justep/panel/panel" class="x-panel x-full" xid="panel1">
  10.    <div class="x-panel-top" xid="top1"><div component="$UI/system/components/justep/titleBar/titleBar" class="x-titlebar" xid="titleBar1" title="豪诚实业">
  11.    <div class="x-titlebar-left" xid="div2"><a component="$UI/system/components/justep/button/button" class="btn btn-link btn-only-icon" label="button" xid="button1" icon="icon-navicon" onClick="button1Click">
  12.    <i xid="i1" class="icon-navicon"></i>
  13.    <span xid="span1"></span></a></div>
  14.    <div class="x-titlebar-title" xid="div3">豪诚实业</div>
  15.    <div class="x-titlebar-right reverse" xid="div4"></div></div></div>
  16.    <div class="x-panel-content" xid="content2"><div component="$UI/system/components/justep/contents/contents" class="x-contents x-full" active="0" xid="contents1">
  17.    <div class="x-contents-content" xid="content3"><span xid="span5"><![CDATA[第一]]></span></div>
  18.   <div class="x-contents-content" xid="content4"><span xid="span6"><![CDATA[第二]]></span></div>
  19.   <div class="x-contents-content" xid="content5"><span xid="span7"><![CDATA[第三]]></span></div></div></div>
  20.    <div class="x-panel-bottom" xid="bottom1"><div component="$UI/system/components/justep/button/buttonGroup" class="btn-group btn-group-justified" tabbed="true" xid="buttonGroup1" style="height:100%;" selected="button2"><a component="$UI/system/components/justep/button/button" class="btn btn-default" label="产品展示" xid="button2" target="content3">
  21.    <i xid="i2"></i>
  22.    <span xid="span2">产品展示</span></a>
  23.   <a component="$UI/system/components/justep/button/button" class="btn btn-default" label="施工案例" xid="button3" target="content4">
  24.    <i xid="i3"></i>
  25.    <span xid="span3">施工案例</span></a>
  26.   <a component="$UI/system/components/justep/button/button" class="btn btn-default" label="公司介绍" xid="button4" target="content5">
  27.    <i xid="i4"></i>
  28.    <span xid="span4">公司介绍</span></a></div></div></div></div>
  29.    </div></div>
复制代码
  1. define(function(require){
  2.         var $ = require("jquery");
  3.         var justep = require("$UI/system/lib/justep");
  4.        
  5.         var Model = function(){
  6.                 this.callParent();
  7.         };

  8.         Model.prototype.button1Click = function(event){
  9.                 this.comp('wing1').toggleLeft();
  10.         };

  11.         return Model;
  12. });
复制代码

页面代码如上,点击标题栏上的菜单按钮,没有反映,点击最下面的按钮,可以看到颜色变化,但是页面没有跳转。而且我已经常定义了第一个按钮初始化时为选中状态,但运行时没有效果。
回复 支持 反对

使用道具 举报

88

主题

9507

帖子

5135

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5135
QQ
发表于 2015-1-12 16:26:42 | 显示全部楼层
生成app时是否选择了使用增强型浏览器?
远程的联系方法 QQ 728094812。添加好友时,需要填写论坛账号
发远程时同时也发一下帖子的地址,方便了解要解决的问题

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

使用道具 举报

5

主题

16

帖子

39

积分

新手上路

Rank: 1

积分
39
QQ
 楼主| 发表于 2015-1-12 16:31:09 | 显示全部楼层
zhaixin 发表于 2015-1-12 16:26
生成app时是否选择了使用增强型浏览器?

是的。使用增强型浏览器和不使用都有试过,生成的APP大小没有区别。还是一样的
回复 支持 反对

使用道具 举报

311

主题

944

帖子

1708

积分

金牌会员

Rank: 6Rank: 6

积分
1708
QQ
发表于 2015-1-13 08:37:17 | 显示全部楼层
hljt512 发表于 2015-1-12 16:31
是的。使用增强型浏览器和不使用都有试过,生成的APP大小没有区别。还是一样的 ...

我生成的APP也是一样的,也是不能点击,尽快解决这个问题呀,不然根本用不了。
怒发冲冠凭栏处,潇潇雨歇,抬望眼,仰天长啸,壮怀激烈。  
三十功名尘与土,八千里路云和月,莫等闲,白了少年头,空悲切
回复 支持 反对

使用道具 举报

88

主题

9507

帖子

5135

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5135
QQ
发表于 2015-1-13 09:52:41 | 显示全部楼层
在手机上安装chrome浏览器,访问x5看看有没有问题,如果有问题,需要升级安卓版本
远程的联系方法 QQ 728094812。添加好友时,需要填写论坛账号
发远程时同时也发一下帖子的地址,方便了解要解决的问题

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

使用道具 举报

5

主题

16

帖子

39

积分

新手上路

Rank: 1

积分
39
QQ
 楼主| 发表于 2015-1-13 10:04:56 | 显示全部楼层
zhaixin 发表于 2015-1-13 09:52
使用真机调试,看看控制台是否有js错误

没装真机调试,太麻烦,如果装的话,那还不如用android Studio了,就是因为你们的这个IDE简单才用,

第二个问题:动态设置windowDialog的src,打开第一个子窗口正常,打开第二个子窗口时就出现错误消息 :Cannot call method 'postMessage' of undefined的提示,关闭后再点击还是可以打开子窗口,但是子窗口无法关闭,子窗口的关闭按钮点击了没有反映。
上面的错误提示也有可能是Cannot call method 'fireEvent' of undefined,引号中间的字符也有可能是其它,

第三个问题:生成的APK打开速度太慢了,出现启动图片了要等好久才能过主界面。进了还点不了。

第四个问题:在安卓2.0.3上安装的话就会提示解析包错误,无法安装

主要是第一个和第二个,这两个问题解决不了,那就没办法使用,后面两个问题都还可以缓一缓
回复 支持 反对

使用道具 举报

5

主题

16

帖子

39

积分

新手上路

Rank: 1

积分
39
QQ
 楼主| 发表于 2015-1-13 10:16:11 | 显示全部楼层
zhaixin 发表于 2015-1-13 09:52
在手机上安装chrome浏览器,访问x5看看有没有问题,如果有问题,需要升级安卓版本 ...

用chrome浏览器访问没有问题,只有第二个问题:动态设置windowDialog的src,打开第一个子窗口正常,打开第二个子窗口时就出现错误消息 :Cannot call method 'postMessage' of undefined的提示,关闭后再点击还是可以打开子窗口,但是子窗口无法关闭,子窗口的关闭按钮点击了没有反映。

其它一切正常
回复 支持 反对

使用道具 举报

31

主题

1856

帖子

3070

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3070
发表于 2015-1-13 11:13:40 | 显示全部楼层
楼主手机是什么型号?看能否找一个4.1以及以上的手机试试,另外,使用的版本是最新发布的那个正式版吗?

x5不支持 4.0以及一下系统(主要是下面的webview bug比较多,而chrome核心的增强浏览器需要4.0以上)

如果安装chrome是正常的,而打包后不正常,可能是特定场景。

可以用usb调试模式接到电脑上,启动app,然后在电脑的chrome上输入
chrome://inspect/#devices
这样就可以参考手机上的js错误了(由于天朝特色,第一次使用需要翻墙,具体可以百度下,这个后续我们想办法可能提供一个特别版chrome之类的简化操作 )
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-2 09:26 , Processed in 0.074324 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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