UNPKG

para-bridge-demo

Version:

a bridge api for js-ios/andriod rest

44 lines (43 loc) 1.18 kB
``` tsx import { openNewUrl } from '../../../../plugins/web/open-new-url'; // 测试反例子,如果不是在query key的值===ntv_bar_float 应该执行无效 private navbarUrlPatternTest = (type) => () => { let message = <div>新打开的窗口 “标题栏” 应该显示正常</div>; let param: any = { ntv_bar: 'ntv_bar_hidden', }; switch (type) { case 1: message = <div>新打开的窗口 “标题栏” 应该显示正常</div>; param = { ntv_bar: 'ntv_bar_hidden', }; break; case 2: message = <div>新打开的窗口 “标题栏” 应该悬浮</div>; param = { ntv_bar_float: '', }; break; case 3: message = <div>应该先弹窗登陆在新打开的窗口</div>; param = { ntv_bar: 'ntv_bar_float', }; break; case 4: message = <div>新打开的窗口 “标题栏” 应该隐藏</div>; param = { ntv_bar_hidden: '', }; break; } Dialog.confirm({ children: message, onRight: () => { Dialog.close(); openNewUrl(this.getHostUrl(`/_ntv_bar_set_navbar_demo`, param)); }, }, null); } ```