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

QQ登录

只需一步,快速开始

查看: 34676|回复: 10

[处理中3] WEBAPP中input触发focus,禁止弹出键盘问题?

[复制链接]

7

主题

30

帖子

79

积分

初级会员

Rank: 2

积分
79
QQ
发表于 2015-6-9 10:52:26 | 显示全部楼层 |阅读模式
版本: BeX5V3.1 小版本号:
数据库: Oracle 服务器操作系统: Windows 应用服务器: Tomcat
客户端操作系统: Windows 7 浏览器: Chrome
请问:
在WEBAPP开发中,页面中的input框,
input触发focus事件时,能否禁止键盘弹出?
谢谢了!

7

主题

30

帖子

79

积分

初级会员

Rank: 2

积分
79
QQ
 楼主| 发表于 2015-6-9 11:15:39 | 显示全部楼层
您好:如果您想用单纯js来禁止设备的键盘弹出,js是做不到滴。And和IOS有后台API可以调用可以实现。如果您用的是一些框架比如AppCan等,这些框架中应该是有实现这个的js接口的。

不知道WEBAPP里有这个功能吗?
没有的话,什么时候可以加上?
谢谢了!
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35955
发表于 2015-6-9 14:06:24 | 显示全部楼层
X5中没有提供这个,可以自己用Android标准的方式控制
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

7

主题

30

帖子

79

积分

初级会员

Rank: 2

积分
79
QQ
 楼主| 发表于 2015-6-9 17:46:51 | 显示全部楼层
X5的webapp里怎么调Android标准的方式?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35955
发表于 2015-6-10 08:37:57 | 显示全部楼层
可以自己写cordova插件或者直接源码中修改
可以先到网上查查Android中的实现
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

7

主题

30

帖子

79

积分

初级会员

Rank: 2

积分
79
QQ
 楼主| 发表于 2015-6-12 13:42:55 | 显示全部楼层
jishuang 发表于 2015-6-10 08:37
可以自己写cordova插件或者直接源码中修改
可以先到网上查查Android中的实现

在源码里中接修改,这个具体在哪里改?
回复 支持 反对

使用道具 举报

7

主题

30

帖子

79

积分

初级会员

Rank: 2

积分
79
QQ
 楼主| 发表于 2015-6-12 13:58:45 | 显示全部楼层
本帖最后由 python1981 于 2015-6-12 14:04 编辑

我们现在的情况是这样的:
我们在安卓系统的手持设备上开发,手持设备上有扫描按钮,
直接在手持设备上通过URL网页访问,点击input框或光标自动定在input框(都会带出软键盘),按扫描按钮,扫描到的值进入input框。
这个带出软键盘,想屏蔽掉,JS是解决不了的。
您给出的办法:可以自己写covered插件或者直接源码中修改。

1.直接源码中修改,具体在哪里修改?
2.webapp里能直接调安卓app的东西吗?
3.这个webapp最后用服务器打包成app 和 不打包直接网页访问url,有什么区别吗?
4.解决这个问题,是不是必须服务器打包成APP?


回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35955
发表于 2015-6-12 15:40:48 | 显示全部楼层
1.修改源码就是Native下打包的时候选择源码模式导包,在Native下对应的app目录下就用对应的源码
  http://wex5.com/cn/wex5-platform-app-principle/
2.Android应用中可以调用
3.直接网页访问不能调用插件或者修改的打包源码中的资源
4.如果是用插件的就需要打包服务器
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

4

主题

15

帖子

27

积分

新手上路

Rank: 1

积分
27
QQ
发表于 2016-1-22 11:46:24 | 显示全部楼层
jishuang 发表于 2015-6-10 08:37
可以自己写cordova插件或者直接源码中修改
可以先到网上查查Android中的实现

http://284772894.iteye.com/blog/1774639  按照文章所说的方法一修改,还是不行
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35955
发表于 2016-1-22 15:51:26 | 显示全部楼层
这个就是Android的标准控制
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-7 01:09 , Processed in 0.063429 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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