sinat_25903067
喵喵喵爱吃鱼
采纳率0%
2015-12-11 08:18 阅读 2.5k

android webview 怎么实现退出功能

就是做了一个APP的壳,里面直接套webview 请问这样的话 退出应用的功能怎么实现呢?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

4条回答 默认 最新

  • bdmh bdmh 2015-12-11 08:19

    网页上做个链接,捕获链接跳转即可

    点赞 评论 复制链接分享
  • liyuanjinglyj 一天一篇Python库 2015-12-12 14:06

    记得是重写WebView的goback方法。

    点赞 评论 复制链接分享
  • crazy1235 月盡天明 2015-12-15 02:10

    退出的时候还是通过js调用android的方法。
    直接调用一个finish方法即可。

    点赞 评论 复制链接分享
  • omayyouhappy 清澈@Cherry 2016-02-02 03:51

    一般的做法是在java中传一个对象到js中,然后在js中调用这个对象中的一个方法,写一个finish()的方法,进行结束 应用的功能,类似于这样:

    // 回调函数,用来保留已经修改的上述指标
    class JavascriptInterface {

        @android.webkit.JavascriptInterface
        /** 解决Android 17(包括17)之后js无法调用Android方法*/
        public void jsReturnJsonDATAS(String json) {
    
            HashMap<String, String> saveTiConfigMap = SaveOrGetMapForTis
                    .getHashMap(FragmentManagerActivity.this, "jsonTis");
    
            if (saveTiConfigMap == null) {
                saveTiConfigMap = new HashMap<String, String>();
            }
            saveTiConfigMap.put(StaticContext.CHART_INST, json);
    
            SaveOrGetMapForTis.putHashMap(FragmentManagerActivity.this,
                    "jsonTis", saveTiConfigMap);
        }
    
    
    
    点赞 评论 复制链接分享

相关推荐