本文介绍: 前言一个应用既有安卓端又有ios端,为了同步时间进度,打算用H5网页替代原生的方法,那么在H5中,网页的返回按钮怎么调用安卓的方法,finish掉Activity呢?方法1安卓:// webview的配置webview.getSettings().setJavaScriptEnabled(true);webview.getSettings().setDefaultTextEncodingName(“UTF-8”);webview.addJavascriptInterface(new
前言
一个应用既有安卓端又有ios端,为了同步时间进度,打算用H5网页替代原生的方法,那么在H5中,网页的返回按钮怎么调用安卓的方法,finish掉Activity呢?
方法1
安卓:
H5的js:
ps: 主要用于网页全屏的情况下,但还是推荐用原生的标题栏,因为ios和安卓顶部高度都不一致,不同手机型号,刘海屏等原因也会不一致。这里不想用原生标题栏的原因就是右边有个筛选按钮,它要弄弹窗,js的弹窗比安卓的弹窗简单多了,但是为了适配的问题,我还是选择用了原生了,嘤嘤嘤。
方法2
参考资料
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。