帖子
帖子
用户
博客
课程
显示全部楼层
2
帖子
0
勋章
17
Y币

[插件使用] api.openwin的方式多次打开同一个页面频繁出现闪退问题

[复制链接]
发表于 2022-5-17 12:18:55
本帖最后由 ambitionlike001 于 2022-5-17 12:45 编辑

同一个APP在不同用户手机上安装,这几个用户登录APP操作,里面的功能涉及到打开第三方网址,采用api.openwin的方式先打开一个页面,在这个页面里面再采用api.openFrame打开链接地址出现闪退问题。后一个用户打开第三方网址后会排挤掉上一个用户,始终只能有一个用户使用。下面是打开win代码:
  1.     function goNewApp(name, url) {
  2.         api.parseTapmode();
  3.         api.openWin({
  4.             name: name,
  5.             url: url,
  6.             // url: '../../CRM/AllFunction/Detail.html',
  7.             pageParam: {
  8.                 curl: url,
  9.                 cname: name,
  10.             }
  11.         })
  12.     }
复制代码
下面的是打开frame的代码:
  1.                     api.openFrame({
  2.                         name: 'HomePage2',
  3.                         // url: '../../../html/main.html',
  4.                         // url: res2.data.linkUrl,
  5.                         url: curl,
  6.                         bounces: false,
  7.                         rect: { // 推荐使用Margin布局,用于适配屏幕的动态变化
  8.                             marginTop: headerH, // main页面距离win顶部的高度
  9.                             marginBottom: footerH, // main页面距离win底部的高度
  10.                             w: 'auto' // main页面的宽度 自适应屏幕宽度
  11.                         }
  12.                     });
复制代码
请大家给找找错误,我是多个用户操作,造成APP经常闪退。
380
帖子
4
勋章
6
Y币
此帖仅作者可见
2
帖子
0
勋章
17
Y币
此帖仅作者可见
380
帖子
4
勋章
6
Y币
此帖仅作者可见
您需要登录后才可以回帖 登录

本版积分规则