Files
jshERP/WebRoot/js/HoorayOS_mini/说明.txt
季圣华 943f1ecf05
2016-10-30 16:49:51 +08:00

57 lines
3.6 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
===== 桌面应用数据 =====
桌面通过读取data.js里的json数据显示桌面应用其data.js可替换成后端输出打开hros.app.js找到17行把data.js的路径替换成后端输出桌面json数据的地址即可。
===== 应用结构参数说明 =====
app应用
id : 0, //应用id确保该id唯一不重复因为打开、关闭等操作都是根据这个唯一id来查找应用的
title : "我的博客", //应用名称
type : "app", //应用类型分别有app、widget可选app为窗口应用widget为挂件应用
icon : "img/ui/system-shapes.png", //应用图标
url : "http://www.cnblogs.com/hooray", //应用地址
width : 1000, //应用显示宽度
height : 500, //应用显示高度
left : 100, //距离页面左部偏移量,不设置默认水平居中
top : 100, //距离页面顶部偏移量,不设置默认垂直居中
isresize : true, //应用是否可以拉伸
isopenmax : false, //应用是否打开自动最大化状态
isflash : false //应用是否为flash应用
widget应用
id : 0, //应用id确保该id唯一不重复因为打开、关闭等操作都是根据这个唯一id来查找应用的
title : "我的博客", //应用名称
type : "widget", //应用类型分别有app、widget可选app为窗口应用widget为挂件应用
icon : "img/ui/system-shapes.png", //应用图标
url : "http://www.cnblogs.com/hooray", //应用地址
width : 1000, //应用显示宽度
height : 500, //应用显示高度
right : 100, //距离页面右部偏移量不设置默认为0
top : 100 //距离页面顶部偏移量不设置默认为0
===== 如何更换壁纸 =====
打开index.html找到
HROS.CONFIG.wallpaper = 'img/wallpaper/wallpaper.jpg';
将后面的地址替换成其它壁纸图片链接即可
===== 如何创建临时窗口和挂件 =====
创建一个临时窗口,多次调用会多次创建,窗口不唯一
HROS.window.createTemp({title:'百度',url:'http://hoorayos.com',width:800,height:400,left:100,top:100,isresize:false,isopenmax:false,isflash:false});
创建一个临时挂件,多次调用会多次创建,窗口不唯一
HROS.widget.createTemp({url:'http://hoorayos.com',width:800,height:400,right:100,top:100});
创建一个临时窗口多次调用不会重复创建窗口唯一需要在参数里加上appid属性内容随便填写但确保appid唯一以免与系统窗口重复
参数说明title标题url网址width窗口宽度height窗口高度left挂件距离页面左部偏移量(可不填默认0)top挂件距离页面顶部偏移量(可不填默认0)isresize窗口是否可以拉伸(可不填默认false)isopenmax窗口打开是否默认最大化(可不填默认false)isflash窗口内是否为flash应用(可不填默认false)
HROS.window.createTemp({appid:'window_baidu',title:'百度',url:'hoorayos.com',width:800,height:400,left:100,top:100,isresize:false,isopenmax:false,isflash:false});
创建一个临时挂件多次调用不会重复创建窗口唯一需要在参数里加上appid属性内容随便填写但确保appid唯一以免与系统挂件重复
参数说明url网址width窗口宽度height窗口高度right挂件距离页面左部偏移量(可不填默认0)top挂件距离页面顶部偏移量(可不填默认0)
HROS.widget.createTemp({appid:'widget_baidu',url:'hoorayos.com',width:800,height:400,right:100,top:100});