小程序
小游戏
企业微信
微信支付
扫描小程序码分享
web-view在ios跳转页面之后,点击返回不刷新界面怎么办,
我添加一个iframe之后,在ios上调用window.history.back();还是当前页再点击调用window.history.back();才返回,难道添加一个iframe也添加了一个history?
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
原来在body添加iframe时要注意先设置src再添加到body,不然会添加历史记录,导致返回的是不必要的历史记录
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
web-view中,我之前遇到的问题是
<
a
href
=
"#"
onclick
"goHome"
>go Home</
>
这样点击左上角返回需要点两次,因为href的原因(以前不写href会报warning)。
后来改成 href="javascript: goHome()"就OK了。
另外如果后退应该是调用wx.miniProgram.navigateBack吧。
我说了是添加一个iframe的场景,跟你那低级错误不一样,后退应该是调用 wx.miniProgram.navigateBack也是一样的;感谢你的回复
我好低级,我错了,大佬
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
原来在body添加iframe时要注意先设置src再添加到body,不然会添加历史记录,导致返回的是不必要的历史记录
web-view中,我之前遇到的问题是
<
a
href
=
"#"
onclick
=
"goHome"
>go Home</
a
>
这样点击左上角返回需要点两次,因为href的原因(以前不写href会报warning)。
后来改成 href="javascript: goHome()"就OK了。
另外如果后退应该是调用wx.miniProgram.navigateBack吧。
我说了是添加一个iframe的场景,跟你那低级错误不一样,后退应该是调用 wx.miniProgram.navigateBack也是一样的;感谢你的回复
我好低级,我错了,大佬