Web_App_初级版 JSON配置项内容
所有配置项不用时留空,所有配置项必须有,否则App会闪退等问题。

{

"file":{

"_isOpenSplash":"1",

(注:取值0或1,0:关,1:开)


关闭启动页后,app将跳过开始的等待时间直接打开主页

"_is_bottom_menu":"0",

(注:取值0或1,0:关,1:开)


App原生菜单栏。样式对应的各配置项的名称。

1519899526678793.png

"_is_nav":"0",

(注:取值0或1,0:关,1:开)


App原生导航栏,如图各配置项的名称。

菜单栏.png

"_is_left_menu":"0",

(注:取值0或1,0:关,1:开)


App左侧边栏。可以配置无限的按键。

"_is_loading":"1",

(注:取值0或1,0:关,1:开)


数据加载时等待动画的开启/关闭

"_is_js_location":"1",

(注:取值0或1,0:关,1:开)


开启后可以用javascript调取用户GPS坐标。

:安卓返回谷歌GPS坐标,苹果返回GPS坐标。

"_is_swipe":"0",

(注:0:无,1:前进后退,2:侧栏)


单指左右滑动功能配置项。

"_BSLURLScheme":"bslapp",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


设置苹果App的URL Scheme,可在网页内开打此App应用。 

要求:只支持英文、数字,英文不区分大小写。开头必须是英文,a12、bslapp

如:值设置为bslapp,网页内就可以用bslapp://开打App。

"_LeftListBGColor":"#ffffff",

左侧下拉菜单背景

"_LeftTextColor":"#000000",

左侧下拉菜单文字颜色

"_leftLineColor":"#cccccc",

左侧下拉菜单分割线颜色

"_LeftFunctionList":{

"id":"_LeftFunctionList",

左侧下拉菜单(需要在导航栏按键功能处选择菜单功能)

"data":{

"1": {

"_FunctionName": " ",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


功能名称

"_FunctionNum": "2",

(注:2:关于,3:清除缓存,4:浏览器打开,5:前进,6:后退,7:刷新,8:关闭,9:打开左栏,11:运行JS,14:回首页)


按钮功能设置

"_JSString": " ",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


功能是运行js时,填写要运行的js代码

},

......

}

},

"_RightListBGColor":"#ffffff",

右侧下拉菜单背景颜色

"_RightTextColor":"#000000",

右侧下拉菜单栏字体颜色

"_RightLineColor":"#cccccc",

右侧下拉菜单分割线颜色

"_RightFunctionList":{

"id":"_RightFunctionList",

右侧下拉菜单设置

"data":{

"1": {

"_FunctionName": " ",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


菜单按钮名称

"_FunctionNum": "2",

(注:2:关于,3:清除缓存,4:浏览器打开,5:前进,6:后退,7:刷新,8:关闭,9:打开左栏,11:运行JS,14:回到首页)


功能

"_JSString": " ",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


功能是运行js时,填写要运行的js代码

},

......

}

},

"_open_new_window":"0",

(注:取值0或1,0:关,1:开)


调用js_sdk可以在当前页创建一个新的窗口来打开指定的网页。

"_isOpenPrivacyStatement":"0",

(注:取值0或1,0:关,1:开)


隐私声明功能开关

"_isQuickLogin":"0",

(注:取值0或1,0:关,1:开)


实现手机号码验证

"_is_js_LeftMenu":"1",

(注:取值0或1,0:关,1:开)


开启后可以通过javascript控制显示、隐藏左侧栏的功能。

"_is_js_navigator":"1",

(注:取值0或1,0:关,1:开)


开启功能后,网页可通过javascript动态控制导航栏左右按键功能,图标,显示隐藏等功能,详细请查看帮助文档。

"_is_js_BottomTab":"1",

(注:取值0或1,0:关,1:开)


开启后网页可以通过JS控制菜单栏的功能按键,颜色,图标等。

"_loadType":"0",

(注:0:进度条,1:动画)


选择加载样式,选择进度条时无需设置“加载动画”项。

加载动画.png

"_addQueriesScheme":{

"id":"_addQueriesScheme",

填写要打开App的URL Scheme值。苹果(IOS)配置项。

如:淘宝的URL Scheme值为 taobao://,就填写“taobao://”即可。

"data":{

"1": {

"_bslbid": " ",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


苹果(IOS)配置项,填写白名单后,通过JS测试此应用是否以安装。

如:淘宝的URL Scheme值为 taobao://,就填写“taobao://”即可。

},

......

}

},

"_jsCallNativeNav":"1",

(注:取值0或1,0:关,1:开)


开启后可用javascript调取导航App(百度、高德、腾讯、谷歌),实现导航功能。

"_BAIDU_STAT_KEY_AND":"禁止删除",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


百度统计平台申请的appkey,申请流程请查看帮助。

注:请误删默认配置值,否则会生成失败。

"_everyPrivacyStatement":"0",

(注:取值0或1,0:关,1:开)


开启之后每次打开app都会显示隐私声明,关闭后只有第一次安装(包括升级)显示

"_controlHidenNavBar":"1",

(注:1:显示,0:隐藏)


App打开后,导航栏的初始状态。

"_controlHidenTabBar":"1",

(注:1:显示,0:隐藏)


设置App打开时菜单栏的默认状态是显示还是隐藏。开启API控制后,可以网页内通过js控制状态。

"_LoadingA":"http://open-qiniu.appbsl.com/uploadimg/7/s3/37b1e6.gif",

(注:图片大小:144×144)


图片要求:144px*144px,小于1.5M,GIF动态图

"_loactionService":"2",

(注:2:原生定位,1:百度定位,0:腾讯定位)


选择定位服务方,原生定位时安卓使用腾讯定位。腾讯不用申请KEY可以直接使用。

"_MTA_APPKEY_AND":" ",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


腾讯统计平台申请的appkey,申请流程查看帮助。

"_privacy_statement_title":"服务协议和隐私政策",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


隐私声明弹窗显示的标题

"_bottom_menu_height":"49",

(注:文本类型:整数,仅允许出现数字)


菜单栏的高度设置,填写1-100整数,默认49。

"_privacy_statement_content":"隐私声明内容",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


隐私声明的内容,简单描述即可,不得超过200汉字。无需所有内容写入。隐私声名全文档请配置对应的网址。

"_baidu_loaction_apikey_and":" ",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


百度平台申请的apikey,申请流程请查看帮助。

"_privacy_statement_clause_left":"《隐私政策》",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


左侧条款文字替换

"_baidu_loaction_apikey_ios":" ",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


百度平台申请的apikey,申请流程请查看帮助。

"_privacy_statement_clause_url_left":" ",

(注:文本类型:网址,仅允许出现中文、英文、数字、下划线及@)


左侧条款点击跳转的网址,注意要填写完整的网址,可不填写,不填则不显示

"_privacy_statement_clause_right":"《用户协议》",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


右边条款文字替换

"_privacy_statement_clause_url_right":" ",

(注:文本类型:网址,仅允许出现中文、英文、数字、下划线及@)


右侧条款点击跳转的网址,注意要填写完整的网址,可不填写,不填则不显示

"_privacy_statement_refuse":"拒绝",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


左边按钮文字替换,左边按钮为拒绝接受条款

"_navBackgroundType":"0",

(注:0:背景颜色,1:背景图片)


选择导航栏背景的类型。选择背景颜色,就会读取背景颜色的配置。选择背景图片,就会读背景图片的配置

"_tabBackgroundType":"0",

(注:0:颜色,1:图片)


菜单栏背景的类型,分为颜色和图片两种,选择背景颜色,就会读取背景颜色的配置。选择背景图片,就会读背景图片的配置

"_AboutSlideLength":"200",

(注:文本类型:整数,仅允许出现数字)


值为像素值,可根据屏宽度进行配置。

左右滑动功能为前进后退时使用,当手势滑动距离超出设置的值时触发前进或后退。

"_apiNewWind":"0",

(注:取值0或1,0:关,1:开)


和打开新窗口功能互不影响,此开关只控制是否可以使用js接口BSL.CreateWindow(url)

"_privacy_statement_sure":"同意",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


右边按钮文字替换,右边按钮为接受条款

"_TabbarBgColor":"#666666",

菜单栏的背景颜色。

"_nav_color":"#666666",

原生导航栏背景颜色。

"_Slidertype":"0",

(注:0:移动并缩放,1:平移,2:覆盖)


打开左侧栏时的显示样式“移动并缩放”“平移”“覆盖”。

1519899557657345.png

"_is_timeout":"0",

(注:取值0或1,0:关,1:开)


网页加载失败时重新加载提示窗。防止网络不好时,网页卡死或加载失败。

"_TabBarLineColor":"#cccccc",

菜单栏与网页之间分隔线的颜色。

"_NavBarLineColor":"#cccccc",

导航栏与网页之间分隔线的颜色。

"_LeftBGImage":"http://open-qiniu.appbsl.com/uploadimg/7/s3/ead32f.png",

(注:图片大小:750×1334)


设置侧边栏的背景图片。上传图片要求:750*1334px ,小于1.5M,png格式图片。

"_progressValue":"0.78",

(注:文本类型:小数,仅允许出现数字)


输入0.00-1.00之间数值,在规定时间内未加载到百分之几时,弹出提示窗。

如:输入0.78时,“加载时间”内网页未加载到78%,弹出提示窗。

"_update_title_and":"发现最新版本",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


升级提示弹出窗口的标题文字替换,任一语言文字。

"_update_version_message_ios":" ",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


iOS商店升级时的提示语,填写空格时使用默认提示语。

"_BAIDU_STAT_KEY_ios":" ",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


百度统计(苹果)平台申请的appkey。申请流程查看帮助。

"_navBackgroundImage":"http://open-qiniu.appbsl.com/uploadimg/7/s3/ceab6c.png",

(注:图片大小:500×50)


导航栏背景图片

"_tabBackgroundImage":"http://open-qiniu.appbsl.com/uploadimg/7/s3/0f5803.png",

(注:图片大小:500×50)


底部菜单栏的背景图片,背景类型为图片时读取此配置

"_TabbarAlpha":"1",

(注:取值范围:0~1之间)


导航栏透明度设置,1为不透明,0为全透明。自行设置导航栏侵入效果。

"_NavBarAlpha":"1",

(注:取值范围:0~1之间)


导航栏透明度设置,1为不透明,0为全透明。自行设置导航栏侵入效果。

"_is_left_top_image":"1",

(注:取值0或1,0:关,1:开)


控制侧栏顶部的图标是否显示,图标显示的为你的App图标。1519899575442442.png

"_progressTimer1":"30",

(注:文本类型:整数,仅允许出现数字)


输入1-1000整数,单位:秒(S)。

如:输入30时,30秒内无法加载到设置的“加载进度”时,弹出提示窗。

"_update_sure_and":"马上更新",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


升级提示弹出窗口确认升级按键文字替换任一语言文字

"_update_version_sure_ios":"确定",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


iOS升级时确定按钮的文字,填写空格时使用“确定”。

"_MTA_APPKEY_ios":" ",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


腾讯统计(苹果)平台申请的appkey,申请流程查看帮助。

"_nav_text_color":"#ffffff",

导航栏标题文字颜色。

"_is_left_top_circleimage":"0",

(注:取值0或1,0:关,1:开)


设置侧边栏顶部图标显示样式,开启图标为圆形,关闭图标为方形。

"_update_cancel_and":"稍后再说",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


升级提示弹出窗口确认升级按键文字替换任一语言文字

"_update_version_cancel_ios":"取消",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


iOS升级时取消按钮的文字,填写空格时使用“取消”。

"_nav_title_text_size":"18",

(注:文本类型:整数,仅允许出现数字)


输入1-100整数,默认值为18。数字越大导航栏标题文字显示越大。

"_itemTextSize":"13",

(注:文本类型:整数,仅允许出现数字)


填写1-100整数,默认为13。设置菜单按键文字大小,数值越大文字越大。

"_NavBarLeftBtnFunction":"6",

(注:-1:无,2:原生关于页,3:清除缓存,4:浏览器打开,5:网页前进,6:网页后退,7:刷新网页,8:关闭App,9:打开左侧栏,12:下拉菜单,13:红包,14:回到首页,15:关闭顶层窗口,16:关闭顶层窗口并刷新)


导航栏左侧按钮的功能设置。

"_leftMenuTextColor":"#000000",

左侧边栏的菜单文字颜色。

"_textNormalColor":"#ffffff",

菜单栏未选中按键后文字显示的颜色。

"_LeftBtn":"http://open-qiniu.appbsl.com/uploadimg/7/71/663/623e32.png",

(注:图片大小:60×60)


设置导航栏左侧按钮的默认图标,功能设置为“无”时,图片不显示。

图片要求:60px*60px,小于30KB,PNG格式。

"_left_menu_set":{

"id":"_left_menu_set",

选择菜单的对齐方式

"data":{

"1": {

"_leftMenuItemFunctionFlag": " ",

(注: :打开网站联接,0:原生分享,1:扫码功能,2:原生关于界面, 3:清除缓存,4:浏览器打开网页,5:网页前进,6:网页后退,7:刷新网页,8:关闭App)


选择此按键的功能。功能选择“打开网站联接”时填写网站联接项。

"_leftMenuItemUrl": " ",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


选择“打开网站联接”时必须填写此项。选择其它功能不用填写。

打开网站联接,输入完整地址: https://www.bslyun.com 

"_leftStyle": "1",

(注:1:图标+文字,2:单图标,3:单文字)


设置当前菜单样式。

侧边栏-菜单样式.png

"_leftMenuItemGravity": "left",

(注:left:左对齐,center:居中对齐,right:右对齐)


选择菜单的对齐方式,

"_leftMenuItemIconNormal": "http://open-qiniu.appbsl.com/uploadimg/7/s3/444ebb.png",

(注:图片大小:60×60)


菜单左侧图标设置,上传要求:60*60px ,小于30K,png格式图片

"_leftMenuItemName": " ",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


菜单显示的名称文字。

"_leftMenuItemTextSize": "18",

(注:文本类型:整数,仅允许出现数字)


设置按键名文字大小。1-100的整数,默认:18

"_leftMenuItemRightIcon": "http://open-qiniu.appbsl.com/uploadimg/7/s3/3788fb.png",

(注:图片大小:60×60)


菜单最右侧的图标。

"_leftMenuItemDivider": "#cccccc",

菜单按键底部分隔线颜色设置。

"_leftMenuItemNavTitle": " ",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


进入对应的网站网址后,原生导航栏上显示的标题名。如没用原生导航栏可以不用填写。

},

......

}

},

"_quit_hint_and":"确定退出吗?",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


退出样式为弹窗提示,弹出窗口的提示语替换


"_dataFail_message_ios":"数据加载失败",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


开启超时提醒,弹出窗口提示语替换

"_textPressColor":"#FF3366",

菜单栏选中按键后文字显示的颜色。

"_quit_sure_and":"确定",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


退出样式为弹窗提示,弹出窗口确认按钮文字替换

"_dataFail_sure_ios":"重新加载",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


开启超时提醒,弹出窗口重新加载按钮文字替换

"_quit_cancel_and":"取消",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


退出样式为弹窗提示,弹出窗口取消按钮文字替换

"_dataFail_cancel_ios":"取消",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


开启超时提醒,弹出窗口取消按钮文字替换

"_quit_again_hint_and":"再按一次退出应用",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


退出样式为底部提示时弹出的提示语文字替换

"_defIndex":"0",

(注:文本类型:整数,仅允许出现数字)


输入0-4整数。打开App时默认选中菜单栏的按键。菜单栏可以最多设置5个按键。

如:设置第三个按键为打开时默认选中按键,输入2。

设置一个按键为打开时默认选中按键,输入0。

"_NavBarRightBtnFunction":"-1",

(注:-1:无功能,2:原生关于页,3:清除缓存,4:浏览器打开网页,5:网页前进,6:网页后退,7:刷新网页,8:关闭App,9:打开左侧栏,12:下拉菜单,13:红包,14:回到首页,15:关闭顶层窗口,16:关闭顶层窗口并刷新)


导航栏右侧按钮的功能设置

"_tabbarset":{

"id":"_tabbarset",

菜单栏按键


"data":{

"1": {

"_tabBtn_function": """",

(注:"":打开网站链接,11:运行JS,11:拨打电话,0:分享功能,1:扫码功能,2:原生关于页,3:清除缓存,4:浏览器打开网页,5:网页前进,6:网页后退,7:刷新当前网页,8:关闭App,9:打开左侧栏,13:红包)


没有设置按钮的加载地址时,点击按钮启动的功能。

"_item_url": " ",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


选择“打开网站联接”“运行JS”“拨打电话”时必须填写此项。选择其它功能不用填写。

打开网站联接,输入完整地址: https://www.bslyun.com

运行JS,输入代码如: window.open("http://m.baidu.com");

拨打电话,输入如:TEL:18812345678

"_item_style": "1",

(注:1:图标+文字,2:单图标,3:单文字)


选择按键的样式选择

1519899696901800.png

"_item_name": " ",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


菜单按键文字,按键选择为“单图标”不用填写此项。

"_iconNormal": "http://open-qiniu.appbsl.com/uploadimg/7/s3/a19ac4.png",

(注:图片大小:60×60)


png图片,大小 60*60 。

菜单栏按键未选中时默认显示的图标。

按键样式选择“图标+文字”“单图标”设置生效。

"_iconPress": "http://open-qiniu.appbsl.com/uploadimg/7/s3/8937ed.png",

(注:图片大小:60×60)


菜单栏按键选中时显示的图标。

按键样式选择“图标+文字”“单图标”设置生效。

"_item_title": " ",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


设置当选中此按键时导航栏显示的标题。不填写此项导航栏读取网页标题。1519899839848693.png

"_bottomItemClickEvent": "2",

(注:2:回首页,1:刷新,0:保持)


对页面的操作,保持当前页面,刷新当前页面,回到设置的首页地址

},

......

}

},

"_RightBtn":"http://open-qiniu.appbsl.com/uploadimg/7/71/663/4b99fe.png",

(注:图片大小:60×60)


设置导航栏右侧按钮的默认图标,功能设置为“无”时,图片不显示。

图片要求:60px*60px,小于30KB,PNG格式。

"_load_fail_hint_and":"数据加载失败",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


开启超时提醒,弹出窗口提示语替换

"_alert_sure_ios":"确定",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


页面alert提示确认按钮文字替换

"_isNavTitle":"1",

(注:取值0或1,0:关,1:开)


设置导航栏是否显示标题文字。默认读取网页标题显示,也可以在菜单栏里面设置导航栏标题。

"_load_fail_sure_and":"重新加载",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


开启超时提醒,弹出窗口重新加载按钮文字替换

"_alert_cancel_ios":"取消",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


页面alert提示取消按钮文字替换

"_load_fail_cancel_and":"取消",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


开启超时提醒,弹出窗口取消按钮文字替换

"_alert_sure_and":"确认",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


页面alert提示确认按钮文字替换

"_alert_cancel_and":"取消",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


页面alert提示取消按钮文字替换

"_NavigationBarColor":"#000000",

适用有虚拟按钮的安卓手机,修改虚拟按键背景颜色。

支持js方法修改,具体帮助

"_NavigationBarButtonColor":"1",

(注:0:黑色,1:白色)


安卓手机有虚拟按键的手机配置项,可以改变虚拟按键的颜色,只支持修改为白色或黑色。

支持js动态修改,使用方法请查看帮助文档https://www.kancloud.cn/bslapp/wapp/1303895

"_location_title_and":"允许访问位置信息吗?",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


网页内获取需要获取用户位置信息,请求权限弹窗提示语替换

"_location_sure_and":"允许",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


网页内获取需要获取用户位置信息,请求权限弹窗允许按钮文字替换

"_location_cancel_and":"禁止",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


网页内获取需要获取用户位置信息,请求权限弹窗禁止按钮文字替换

"_clear_dialog_hint_and":"清除数据会删除此应用的所有数据并关闭应用",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


提示语替换

"_clear_dialog_sure_and":"确认",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


确认按钮文字

"_clear_dialog_cancel_and":"取消",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


取消按钮文字

"_forbid_intent_app":"您没有开通打开第三方软件的功能",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


关闭跳转外部应用时候的提示语

"_iphonexBottom":"1",

(注:取值0或1,0:关,1:开)


开启后,底部会有44px的空白,可以设置底部颜色;关闭后,需要网站自己适配。

"_iPhoneXColor":"#ffffff",

没有设置菜单栏时,设置iPhoneX底部空白处的颜色配置。

iPhone X.png


"_StatusBarColor":"#666666",

状态栏(电池、信号等底部)背景颜色,android版本大于5.0有效。

注:导航栏开启后状态栏的颜色为导航栏内设置的颜色。

状态栏.png

"_controlStatusBarStyle":"0",

(注:0:白色,1:黑色)


设置状态栏电池、信号等字体颜色。安卓版本要大于6.0,低于6.0颜色为系统默认色。

"_is_adapter_notification":"1",

(注:取值0或1,0:关,1:开)


兼容部分国产手机通知栏消息显示的图标。

"_notification_icon":"http://open-qiniu.appbsl.com/uploadimg/7/s3/4b6b14.png",

(注:图片大小:72×72)


上传通知栏图片。上传图片尺寸72 x 72,小于200K,png图片

"_nav_back_icon":"http://open-qiniu.appbsl.com/uploadimg/7/s3/f33d37.png",

(注:图片大小:44×44)


启动面广告点击弹出新窗口,左上角的返回按键的配置。

"_tbs_video_full":"1",

(注:取值0或1,0:关,1:开)


安卓X5内核,播放视频时自动横屏播放。

"BSLWEBWXPayScheme":" ",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


此设置用于网页调用微信支付后返回app。填写内容:填写在微信支付管理后台注册一级域名或者子域名,比如注册 company.com,可以填写company.com或二、者a.company.com(注意:要用于多个app时,必须填写不同的子域名)


"_SCREEN_LAUNCHER":"portrait",

(注:portrait:竖屏,landscape:横屏,sensor:传感器)


设置app的启动方向

"_is_Refresh":"0",

(注:取值0或1,0:关,1:开)


原生下拉刷新功能。如网页有下拉事件,请不要开启此功能会相互冲突。

"_JSControlOpenUrl":"1",

(注:取值0或1,0:关,1:开)


开启功能后,网页可通过javascript跳转浏览器,苹果通过URL Scheme,安卓通过包名调取。

"_start_page_time":"0",

(注:文本类型:整数,仅允许出现数字)


设定启动后启动页继续停留时间,填写1-100整数,单位是秒。例如继续停留3秒填写3

注意:不能为空,可以为0

"_is_clear_cache":"1",

(注:取值0或1,0:关,1:开)


开启后可设置自动清理功能、javascript调用、原生栏上按键清理缓存。

"_userAgentType":"0",

(注:0:默认,3:人人商城,5:Discuz,1:微信,4:淘宝店,2:自定义)


自定义浏览器User-Agent,选择任一模式都有官方标识bsl。

选择系统,可以实现对应不同的网站系统的兼容。

"_CustomUA":" ",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


选择自定义时,填写自已独有的标识。不超过128字节。

"_isLongClick":"0",

(注:取值0或1,0:关,1:开)


屏蔽网页的长按事件,屏蔽后长按屏幕无菜单弹出。设置后App内无法长按复制文本等操作。

"_AppleID":" ",

(注:文本类型:整数,仅允许出现数字)


填写苹果App store上的Apple ID值

"ppppppp":"http://q.zsyi.me/uploadimg/7/71/663/5ae744.gif",

(注:图片大小:144×144×)


上传要求:144X144px,小于1.5M,GIF格式动画。

"_ClearA":"http://open-qiniu.appbsl.com/uploadimg/7/s3/55d06a.gif",

(注:图片大小:144×144)


清缓存时等待窗口动画。上传要求:144X144px,小于1.5M,gif格式动态图片

"_IsAutoClearCache":"0",

(注:取值0或1,0:关,1:开)


开启可以后台自动清理缓存,没有任何提示。缓存过大可导致App打开过慢,按时清缓有助于提高打开App速度。

"_CacheLimitSize":"300",

(注:文本类型:整数,仅允许出现数字)


输入1-2000整数,单位兆(M)。当App缓存超过设置值后自动清理。

如:输入300,当缓存超过300M时会自动在后台清理。

"_slideHideNavBar":"0",

(注:取值0或1,0:关,1:开)


上滑动时自动隐藏导航栏,下滑显示导航栏。

"_is_js_screen":"1",

(注:取值0或1,0:关,1:开)


开启后可以用过javascript控制屏幕方向。

"_appoint_browser":"0",

(注:0:系统浏览器,1:UC浏览器,2:QQ浏览器,3:谷歌浏览器)


原生栏(导航栏、菜单栏、侧栏)内配置原生按键跳转浏览器功能,跳转到指定浏览器。

"_CheckCacheTime":"10",

(注:文本类型:整数,仅允许出现数字)


输入1-2000整数,单位秒(S)。App开启后多少秒时自动清理网页缓存。

如:输入10,App开启后10秒后自动清缓。

"_exit_type":"0",

(注:0:弹框提示,1:提示语提示)


退出提示窗口样式选择。

退出提示.png

"_exit_mode":"0",

(注:0:首页退出,1:当前页面退出,2:禁止退出)


首页退出:到网站首页后,连按两次返回键退出。

当前页退出:在当前页后,连按两次返回键退出。

禁止退出:按返回键任何页面都不退出。

此配置只适用于安卓系统。


"_webType":"1",

(注:1:腾讯x5内核,0:原生内核)


腾讯X5内核,对视频和音频兼容较好。

"_longClickSaveImage":"1",

(注:取值0或1,0:关,1:开)


网页内图片上长按显示保存图片菜单项。

注:要关闭“屏蔽长按”选项。

"_longClickCopyImageUrl":"1",

(注:取值0或1,0:关,1:开)


网页内带有连接的图片,长按显示保存图片菜单项。

注:要关闭“屏蔽长按”选项。

"_longClickCopyUrl":"1",

(注:取值0或1,0:关,1:开)


网页内连接上显示菜单项:“浏览器打开”"复制网址"。

注:要关闭“屏蔽长按”选项。

"_CameraUsageDescription":"App需要您的同意,才能访问相机",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


第一调用相机时,系统会弹出获取权限的描达信息。如下图,请填写获取权限的作用描述,填写不详细或描述模糊,在上架苹果商城时被拒。访问摄像头.png

"_PhotoLibraryUsageDescription":"App需要您的同意,才能访问相册",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


第一调用相册时,系统会弹出获取权限的描达信息。如下图,请填写获取权限的作用描述,填写不详细或描述模糊,在上架苹果商城时被拒。

访问照片.png

"_LocationUsageDescription":"App需要您的同意,才能在使用期间访问位置",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


第一调用定位时,系统会弹出获取权限的描达信息。如下图,请填写获取权限的作用描述,填写不详细或描述模糊,在上架苹果商城时被拒。

访问位置.png

"_slideHideTabBar":"0",

(注:取值0或1,0:关,1:开)


上滑动时自动隐藏菜单栏,下滑显示菜单栏。

"_isPhoneInfo":"0",

(注:取值0或1,0:关,1:开)


开启使用js调起获取手机信息。

"_isCheckAppInstalled":"0",

(注:取值0或1,0:关,1:开)


开启检测App是否安装。

"_jsDownloadFile":"0",

(注:取值0或1,0:关,1:开)


通过调用js调用文件下载功能。默认保存路径是:内存卡根目录/当前应用的包名;例如:内存卡根目录/com.bslyun.app

"_interceptVideo":"1",

(注:取值0或1,0:关,1:开)


拦截网页中的视频,使用本地播放器播放。

"_jsControlRefresh":"0",

(注:取值0或1,0:关,1:开)


是否允许js方法控制下拉刷新功能

"_jsAudioSwitch":"0",

(注:取值0或1,0:关,1:开)


开启后,JS可控制音频是否App后台播放。

"_splashAnimator":"0",

(注:0:系统默认,1:左进,2:右进,3:上进,4:下进)


启动页消失动画效果。

"_configItem":{

"id":"_configItem",

在生成App前设置完成。

"data":{

"1": {

"_before_url": " ",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


根据网址加载不同的配置项。配置以最先查到网址配置为准,条件最大(http://www.b.*只有带有www.b的网址都会加载这个配置)最放在最大值内(按键1,按键2,按键3,3为最大值)。

网址加载的二种方法

1、完整网址。例:http://www.baidu.com

2、通配符(.*)代替网址变化值。例:http://www.baidu.com/s?wd=.*

注:以上网址为例子,不能直接复制。要根据网站网址对应的配置。


"_before_title_": " ",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


原生导航栏上显示的标题文字。

"_before_titleColor": "#ffffff",

页面标题文字的颜色

"_before_navHide": "1",

(注:1:显示,0:隐藏)


导航栏是否显示

"_before_navBg": "#666666",

导航栏的背景颜色

"_before_leftFunction": "-2",

(注:-2:保持默认,-1:无,2:关于,3:清除缓存,4:浏览器打开,5:前进,6:后退,7:刷新,8:关闭应用,9:打开侧栏,15:关闭顶层窗口,16:关闭顶层窗口并刷新)


导航栏左按键功能,选择“保存默认”时导航栏配置项生效。

"_before_leftImg": " ",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


导航栏左按键图片,填写图片网址(如:http://www.baidu.com/a.png)。可不填写。

"_before_rightFunction": "-2",

(注:-2:保持默认,-1:无,2:关于,3:清除缓存,4:浏览器打开,5:前进,6:后退,7:刷新,8:关闭应用,9:打开侧栏,15:关闭顶层窗口,16:关闭顶层窗口并刷新)


导航栏右按键功能,选择“保存默认”时导航栏配置项生效。

"_before_rightImg": " ",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


导航栏右按键图片,填写图片网址(如:http://www.baidu.com/a.png)。可不填写。

"_before_tabHide": "1",

(注:1:显示,0:隐藏)


是否显示底部原生菜单栏。

"_before_tabBg": "#666666",

当前网址下底部原生菜单栏背景颜色。

"_before_statusBarColor": "#666666",

状态栏的颜色,限应用于安卓

"_before_isRefresh": "0",

(注:1:开启,0:关闭)


当前页面是否开启下拉刷新。

"_before_screenOrientation": "1",

(注:1:竖屏,2:横屏,0:传感器)


控制横竖屏:1是竖屏,2是横屏

"_before_Navbar_LineColor": "#cccccc",

导航栏分割线颜色

},

......

}

},

"_keyListen":"0",

(注:取值0或1,0:关,1:开)


开启后将会对安卓手机上的返回、home和多任务按键进行监听,触发会传给网页。接收监听方法请查看帮助文档。(仅安卓手机可使用此功能)

"_isFloatMenu":"0",

(注:取值0或1,0:关,1:开)


是否使用悬浮按钮

"_floatMenuList":{

"id":"_floatMenuList",

悬浮按钮功能

"data":{

"1": {

"_floatMenuItemTitle": " ",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


显示的名称

"_floatMenuItemImage": "http://open-qiniu.appbsl.com/uploadimg/7/s3/4b4e4a.png",

(注:图片大小:90×90)


显示的图片

"_floatMenuItemFunction": "2",

(注:14:回首页,2:关于,3:清除缓存,4:打开链接,5:前进,6:后退,7:刷新,8:关闭,9:打开左栏,11:运行js)


名称

"_floatMenuItemJs": " ",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


功能是运行js时,填写要运行的js代码

},

......

}

},

"_floatLocation":"1",

(注:1:左侧,2:右侧)


悬浮按钮的位置(只适用于安卓)

"_file_upload_type":"0",

(注:0:系统类型,1:优化类型)


input 选择文件上传的类型。

系统类型:安卓系统默认上传组件。

优化类型:App优化上传组件,支持多图上传功能。

"_back_key_func":"0",

(注:0:关闭窗口,1:关闭窗口并刷新)


开启多窗口时,按安卓手机返回键对应的功能。

"_hiddeLunchImgProsess":"0.6",

(注:文本类型:小数,仅允许出现数字)


启动页覆盖网页加载进度。值为:0.01~1.00 。

如网页加载进度到设置的值后,启动页会在设置的“启动页停留时间”值进入App。

如网页加载进度未到设置的值,启动页会自动延时10秒进入App。

如有启动页上广告,已广告时间为准。设置的“启动页停留时间”值失效。

"_MicrophoneUsageDescription":"App需要您的同意,才能访问麦克风",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


苹果(IOS)调用麦克风时提示语。对应网页的功能做一个简单的描述。

"_isReadResource":"0",

(注:取值0或1,0:关,1:开)


是否开启本地资源替换

"_upload_image_compress":"0",

(注:取值0或1,0:关,1:开)


如果上传的文件是图片类型时,选择是否对图片进行压缩

"_upload_image_quality":"80",

(注:文本类型:整数,仅允许出现数字)


1 - 100的整数,图片压缩比率,值越低压缩比越大,图片越不清晰。

"_isSelectFolder":"0",

(注:取值0或1,0:关,1:开)


选择下载路径的开关,关闭则下载到默认路径,开启之后在下载文件时可以选择下载路径

"_isAudioSwitch":"1",

(注:取值0或1,0:关,1:开)


开启后支持应用在后台运行时继续播放音乐

"_isOpenGps":"1",

(注:取值0或1,0:关,1:开)


开启后加入定位所需权限声明,页面内有获取位置信息的功能请开启。

"_isOpenCamera":"1",

(注:取值0或1,0:关,1:开)


开启后加入相机权限声明,页面内如果有上传文件功能请开启。

"_isShowSkip":"1",

(注:取值0或1,0:关,1:开)


控制启动页右上角跳过按钮的显示和隐藏

"_splashWaitTime":"10",

(注:文本类型:整数,仅允许出现数字)


启动页读完设置时间后网页还未加载到设置到启动页消失进度,为了避免进入为空白页面,启动页面继续存在的时间,以秒为单位

"_isNoNetworkToReplace":"0",

(注:取值0或1,0:关,1:开)


开启后,无网状态未开启本地资源替换的情况下依然使用本地资源替换地址的规则(替换地址规则具体看本地资源替换帮助文档),可以加载本地地址防止打开之后没有内容。

"_isOpenRecordAudio":"1",

(注:取值0或1,0:关,1:开)


开启后加入录音权限声明,网页内有需要使用麦克风录音功能请开启。关于录音功能需要做一下说明,如果使用的是原生内核只需要打开此开关在使用功能时会弹出引导用户开启权限的提示。x5内核则需要用户使用js方法主动申请权限。js方法申请权限请看帮助文档https://www.kancloud.cn/bslapp/wapp/1070652

"_isOpenOtherApp":"1",

(注:取值0或1,0:关,1:开)


开启后允许跳转其他应用,反之则无法跳转

"_isOpenADfilter":"1",

(注:取值0或1,0:关,1:开)


开启后拦截劫持的广告,反之则不拦截。开启会影响一定的加载速度,所以自行考虑是否开启

"only_file_replacement":"http://open-qiniu.appbsl.com/uploadimg/7/s3/b0c0fd.png",

(注:图片大小:1080×2160)


加载失败之后的页面背景图。为了适配市场大部分手机,上传的图片为长平比例(1080x2160)。在以前正常的尺寸手机上会截取中间部分,上下会有一部分显示不全。

"_error_network_text":"网络错误",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


用文字形式提示页面失败的原因。如图所示

"_error_link_text":"连接错误",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


用文字形式提示页面失败的原因。如图所示

"_error_timed_out_text":"网络连接超时",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


用文字形式提示页面失败的原因。如图所示

"_error_code_text":"错误代码:",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


错误代码之前的说明语,用户可以自行替换。

"_error_reload_button":"重新加载",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


重新加载本页面按钮上的文字

"_isTodayOpenNumber":"0",

(注:取值0或1,0:关,1:开)


开启后app每次启动会调用js方法(todayOpenAppNumber(number)),返回当天启动的次数。每天的回调次数可以在下面设置。


"_todayOpenNumber":"0",

(注:文本类型:整数,仅允许出现数字)


设置每天每次启动app回调的次数,比如设置了5次,今天启动app的前5次都会调用todayOpenAppNumber(number),在网站内实现方法接收次数。设置为0,则为不限制次数,即每次打开都会调用方法。

"appstore__png":"http://open-qiniu.appbsl.com/uploadimg/7/s3/b6e8b7.png",

(注:图片大小:1024×1024)


图不能含有alpha且是png格式。苹果app上架专属必须图1024*1024大小,用于AppStore展示。如果不上传,appstore会显示错误的图标。

"_splash_skip_text":"跳过",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


右上角跳过按钮的文字替换

"_longclick_save_image":"保存相册",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


长按图片弹出窗口,保存相册的按钮文字替换

"_longclick_copy_imageurl":"复制图片网址",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


长按图片弹窗,复制图片网址按钮文字替换

"_longclick_browser_open":"浏览器打开",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


长按链接弹窗,浏览器打开按钮文字替换

"_longclick_copy_url":"复制网址",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


长按链接弹窗,复制网址按钮文字替换

"_longclick_cancel":"取消",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


长按弹窗,取消按钮文字替换

"_xxpw":"https://wx.tenpay.com/cgi-bin/mmpayweb-bin/checkmweb",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


只对苹果有效:默认不能动,修改后将不能使用苹果H5支付!!! 应对苹果上架。如果不想在应用内包含H5支付的关键字,可以填写任意其他值,但是不能包含tenpay

"_aapa":"alipay://alipayclient",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


只对苹果有效:默认不能动,修改后将不能使用苹果H5支付!!!应对苹果上架.如果不想在应用内包含H5支付的关键字,可以填写任意其他值,但是不能包含alipay

"_isNotNetAd":"0",

(注:取值0或1,0:关,1:开)


控制加载本地广告。本功能开启后用于在插件—>广告中上传的广告因网络问题、没有上传广告等其他原因未能下载成功时,会显示本地上传的广告。

"_notNetAdName":"http://open-qiniu.appbsl.com/uploadimg/7/s3/aa81c5.png",

(注:图片大小:1080×2160×image/gif,image/png,image/jpg)


修改后需要生成生效。

"_downloadOpenFileDialog":"0",

(注:取值0或1,0:关,1:开)


文件下载完成之后提示是否打开下载文件的提示窗口开关

"_jpushSDKGoogle":"0",

(注:取值0或1,0:关,1:开)


上架google play请开启,开启后将会使用google play版本SDK。不上架google play不建议开启

"_is_mtaSwitch":"0",

(注:取值0或1,0:关,1:开)


腾讯统计功能开关(现只安卓支持开关功能)

"_is_mtjSwitch":"0",

(注:取值0或1,0:关,1:开)


百度统计功能开关(现只安卓支持开关功能

"_isOpenSSLCheck":"0",

(注:取值0或1,0:关,1:开)


ssl证书验证开关,如果有提示”ssl证书验证失败“的用户可以将此开关关闭。有上架谷歌市场的用户一定要开启此开关,否则无法上架。(本开关只适用于安卓)

"_isOpenCsjAd":"0",

(注:取值0或1,0:关,1:开)


穿山甲广告开关

"_csjad_app_id":" ",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


穿山甲平台创建的应用appId。获取方法请看本平台帮助文档,第三方平台申请->穿山甲平台申请

"_isplayMusicauto":"0",

(注:取值0或1,0:关,1:开)


只对苹果端有效

"_cameraappname":"该应用",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


第一次调用被用户拒绝后,再次调用相机权限的提示标题,一般写app的名称

"_cameramessage":"需打开相机访问权限,请在iPhone的“设置”-“隐私”-“相机”功能中,找到该应用",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


第一次调用相机权限失败后,再次调相机提示内容

"_camerayeah":"确定",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


再次调相机权限提示的确定按钮上的文字

"_startlocationtext":"定位服务未开启",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


第一次调用定位权限被用户拒绝后,再次调用定位权限的提示标题

"_startlocationmessage":"请在手机设置中开启定位服务",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


第一次调用定位权限被用户拒绝后,再次调定位权限的提示文

"_startlocationyeah":"去开启",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


再次调定位权限确定按钮上的文字

"_startlocationnoo":"取消",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


再次调定位权限取消按钮上的文字

"_my_app_id":" ",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


平台申请的App ID

"_my_app_secret":" ",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


平台申请的App Secret

"_my_master_secret":" ",

(注:文本类型:不限,仅允许出现中文、英文、数字、下划线及@)


平台申请的Master Secret

"_openRememberWindow":"0",

(注:取值0或1,0:关,1:开)


本功能只限x5内核使用。记录网站内登录后的账号密码,开启后会弹出提示窗口,关闭则不会有提示且不会记录账号密码。


}

}