请教 关于WebView的onCloseWindow
发布时间:2016-12-14 来源:查字典编辑
摘要:打开新的链接时,我新开了一个Activity,用新开的Activity中的WebView显示H5,在H5中,使用js:window.clos...
打开新的链接时,我新开了一个Activity,用新开的Activity中的WebView显示H5,在H5中,使用js:window.close()来关闭这个新的窗口。
出现的问题是:当在新开的窗口中不点击任何链接和是不提交form,立马在H5中执行:wincow.close(),窗口是会被关闭的,也就是说窗口中的WebView控件的onCloseWindow方法被触发了,但是如果点击了H5中的其中一个链接,或是提交form后,再执行wincow.close(),就不起作用了,通过调试:onCloseWindow没有被触发!
请问这是怎么回事?
回复讨论(解决方案)
楼主解决了吗?