windyu
windyu
  • 发布:2017-03-29 15:16
  • 更新:2018-04-09 17:39
  • 阅读:1390

【报Bug】Map 对象调用hide隐藏后,再调用扫一扫会看到地图

分类:Native.js

详细问题描述
[内容]一个页面既有地图功能,又有扫一扫功能的时候,会出现潜在的问题,如附件截图所示。

重现方式:
1、先启用map功功能;
2、调用map的hide方法隐藏map;
3、调用扫一扫功能,这个时候扫一扫显示的是map

原因分析:
map的hide方法只是原生map层至于了web页面下面,并不是真正的消失;而扫一扫直透了web看到了map;
建议的方式是map和 Barcode 对象一样也有close方法,将map完全释放而不是隐藏,其他原生对象也一样,因为你不能排除开发者会在同一个页面使用了多种功能。

我现在的app出现了这个问题,想想这个升级应该不会很快,如果有什么方法可以提前告诉我(例如怎么使用native.js直接调用原生对象来关闭释放),我十分感谢。

2017-03-29 15:16 1 条评论 负责人:无 分享
已邀请:
Trust

Trust - 少说废话

请上传一个简单的可以重现此问题的demo。

w***@163.com

w***@163.com

我也遇到了此问题,加载maps不新建webview的时候,打开扫一扫会出现这个画面

该问题目前已经被锁定, 无法添加新回复