taoliujun
taoliujun
  • 发布:2017-07-31 20:46
  • 更新:2017-07-31 20:50
  • 阅读:1056

【报Bug】webview show方法第二次无动画

分类:HTML5+

详细问题描述
[内容]
如果一个webview已经存在并且执行过一次show方法,那么第二次执行show将没有动画。

例子代码如下:

index.html的js代码如下:
var id = '2';
var wObj = plus.webview.getWebviewById(id);
if( !wObj )
{
wObj = plus.webview.create(id+'.html', id);
}
wObj.show('pop-in', 3000);

2.html的js代码如下:
var id = 'index';
var wObj = plus.webview.getWebviewById(id);
if( !wObj )
{
wObj = plus.webview.create(id+'.html', id);
}
wObj.show('pop-in', 3000);

重现步骤
[步骤]
[结果]
[期望]

运行环境
[系统版本] 安卓5.1
[浏览器版本]
[IDE版本] HBuilder 8.8.0.201706142254
[mui版本]

附件
[代码片段]
[安装包]

联系方式
[QQ] 290762903
[电话]

2017-07-31 20:46 负责人:无 分享
已邀请:
taoliujun

taoliujun (作者)

已经解决,非bug,因为不了解安卓原生机制。
解决方法是,在调用show之前,先执行wObj.hide('none', 0);

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