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

QQ登录

只需一步,快速开始

查看: 1668|回复: 4

[结贴] 关于移动客户端开发的一些问题

[复制链接]

16

主题

41

帖子

116

积分

初级会员

Rank: 2

积分
116
QQ
发表于 2014-11-27 14:47:03 | 显示全部楼层 |阅读模式
本帖最后由 rockyPig 于 2014-11-27 14:57 编辑

大家好. 在使用x5开发移动客户端的时候遇到了一些问题,想在这里请教一下大家, 希望大家不吝赐教. 几个问题如下:

1. 怎样在主页中添加滚动的广告宣传图片? 对于不同分辨率屏幕的移动设备, 该怎样进行调节呢?
2. 进入主页面之后,如何设置buttonGroup中的某一个按钮为默认按下状态?
3. 怎样使用地图调用定位和加速传感器功能?
4. 怎样调用和使用相机功能和消息推送功能?
5. 怎样使用音频传输接口读入硬件数据?
6. 怎样判断手机当前网络是连接的3g还是wifi?
7. 我想要做一个按钮(下拉列表)然后弹出一个遮盖层,在遮盖层(popOver)的div2里显示下拉列表内容. 但是我怎么弄不能将遮盖层的div2定位到屏幕中我想要的位置. 该如何设置呢?

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2014-11-27 16:30:08 | 显示全部楼层
1.可以参考一下/UI2/demo/index.w中上面显示的图片看看是不是要这样的效果
2.参考/UI2/takeout/index.w
3./UI2/demo/device提供了硬件能力的案例
device.png
4.目前提供的版本没有提供推送功能,下次发的版本中会提供
5.可以调用API判断是wifi还是3g
   
在.js文件中需要引用一下文件require("$UI/system/lib/cordova/cordova");,
然后直接调用
如:
navigator.connection.type;
function checkConnection() {
    var networkState = navigator.connection.type;

    var states = {};
    states[Connection.UNKNOWN]  = 'Unknown connection';
    states[Connection.ETHERNET] = 'Ethernet connection';
    states[Connection.WIFI]     = 'WiFi connection';
    states[Connection.CELL_2G]  = 'Cell 2G connection';
    states[Connection.CELL_3G]  = 'Cell 3G connection';
    states[Connection.CELL_4G]  = 'Cell 4G connection';
    states[Connection.CELL]     = 'Cell generic connection';
    states[Connection.NONE]     = 'No network connection';

    alert('Connection type: ' + states[networkState]);
}



可以参考/UI2/demo/device/process/camera/mainActivity.js


远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2014-11-27 17:00:23 | 显示全部楼层
popOver默认是居中的,提供了anchor和direction设置猫已经显示的位置

如果自己相应的位置就需要自己控制样式可以参考/UI2/demo/device/process/audio/mainActivity.w
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

16

主题

41

帖子

116

积分

初级会员

Rank: 2

积分
116
QQ
 楼主| 发表于 2014-12-2 09:01:48 | 显示全部楼层
jishuang 发表于 2014-11-27 17:00
popOver默认是居中的,提供了anchor和direction设置猫已经显示的位置

如果自己相应的位置就需要自己控制样 ...

硬件能力问题基本应用已经解决,非常感谢. 但是这个popOver自由摆放位置还是不可以, 我已经将锚位置好了,在开发平台的预览效果中是满意的,但是拿到模拟环境/浏览器/手机app中却不是预览的效果.
如果我要将popOver遮盖层设置成width=100%,height=300px,top=115px. 该如何设置呢?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2015-1-19 15:40:35 | 显示全部楼层
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-5 02:46 , Processed in 0.063107 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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