[TOC] ## 打开底部窗口 | 参数 |描述 | 类型 |默认值 | 是否可选| | --- | --- |--- | --- | --- | | name | Frame_name 唯一名字 | 文本 | | | | url | 文件url | 文本 | | | | modality_bg| 背景层,留空则不显示,背景色,支持图片和颜色,格式为#fff、#ffffff、rgba(r,g,b,a)等,图片路径支持fs://、widget://等 | 颜色值 | false | 可选 | | modality_click_close | 是否点击背景层关闭Frame窗口 | 布尔值 | false | 可选 | | pageParam | 传递的参数 | 对象 | false | 可选 | | margin | 边距 px像素 | 数字 | false | 可选 | | add | 窗口尺寸改变回调 | 函数 | false | 可选 | ``` $common.bottom_Frame({ name: 'home_tab_box', url: './home_tab_box.html', modality_bg:'rgba(0, 0, 0, 0.3)', modality_click_close:true, pageParam: { name: 'test' }, margin:10, add:function(ret){ //尺寸改变的回调 // alert(JSON.stringify(ret)); } }); ``` ### (刷新) 窗口内部执行方法刷新底部窗口高度 max_height:自定义最高高度; ``` $common.bottom_Frame_Refresh_My({max_height:false}); ``` #### 也可以主动监听刷新后的信息 ``` $common.bottom_Frame_add({name:'Frame_name'},function(ret){ alert(JSON.stringify(ret)); }); ``` ## 在屏幕中间贴一个指针 ``` $common.plugin_icon({ name: 'plugin_icon_img1', rect: { x: (api.winWidth/2)-16, y: (api.winHeight/2)-40, w: '32', h: '40' }, show_html: '<img src="./../image/c/map_aboard@2x.png" style="width: 32px;">' }); ``` ## 关闭窗口或者页面贴的图标 | 参数 |描述 | 类型 |默认值 | 是否可选| | --- | --- |--- | --- | --- | | name | 关闭指定name的Frame **留空**则关闭当前执行Frame | 文本 | false | 可选 | ### 关闭当前 ``` $common.close_my_Frame({name:false}); ``` ### 关闭指定name的Frame ``` $common.close_my_Frame({name:'frame_name'}); ``` ## 多选日期选择 ``` $common.plugin_calendar_2({ name: 'plugin_calendar_name_1', title: '用车日期',//显示标题 max_day: 7,//最大天数, margin:0,//窗口边距 },function(ret){ }); ```