page.json 代码片段
"pages":[{
"path": "pages/goods/goods",
"style": {
"enablePullDownRefresh": true
// #ifdef H5
,"navigationStyle": "custom" ,// 隐藏系统导航栏
"navigationBarTextStyle": "white" // 状态栏字体为白色,只能为 white-白色,black-黑色 二选一
// #endif
// #ifdef APP-PLUS
,"app-plus": {
"bounce": "none", //关闭窗口回弹效果
"titleNView": {
"searchInput": {
"backgroundColor": "#fff",
"borderRadius": "15px", //输入框圆角
"placeholder": "输入名称",
"disabled": false //disable时点击输入框不置焦,可以跳到新页面搜索
},
"buttons": [{
"text": "",
"fontSize": "16px",
"width": "20px"
}]
}
}
// #endif
}
}]
pages/goods/goods页面代码片段
onLoad(options) {
if (options.data) {
// #ifdef H5
this.focus = false
// #endif
// #ifdef APP-PLUS
// 获取当前页面的webview对象
var webView = this.$mp.page.$getAppWebview();
// 搜索框聚焦失去焦点
webView.setTitleNViewSearchInputFocus(false);
// #endif
}else{
// #ifdef H5
this.focus = true
// #endif
// #ifdef APP-PLUS
// 获取当前页面的webview对象
var webView = this.$mp.page.$getAppWebview();
// 搜索框聚焦获得焦点
webView.setTitleNViewSearchInputFocus(true);
// #endif
}
}
0 个回复