pho*_*nix 6 javascript webview android-webview
我是网络视图的新手,并尝试使用它来做一个应用程序.我有一个使用javascript显示的弹出窗口.它有一个关闭按钮.除了关闭按钮,我想使用本机后退按钮.
也就是说,如果用户单击后退按钮,则应关闭我的弹出窗口.
我的疑问是,它是否需要本机应用程序的任何更改?或者webviews将后退按钮操作转换为webview可以理解的按键等事件?
我不知道您是否支持 HTML5,但如果支持的话,history.pushStateHistory history.onpopstateAPI 将完全满足您的需求。
显示弹出窗口时,用于pushState通知浏览器新的历史记录条目,就像弹出窗口是一个新页面一样。
然后添加一个事件侦听器,history.onpopstate如果弹出窗口打开,则将其关闭。
| 归档时间: |
|
| 查看次数: |
3711 次 |
| 最近记录: |