社区
Android
帖子详情
安卓webview嵌套不同的H5页面,咋让他们的登录状态同步啊 ?
梦想的开拓者
2016-05-02 06:48:10
我的安卓应用,有三个模块,
一个显示主页是一个引用的H5的页面,中间有一个发现模块是自己写的,还有一个个人模块也是引用的H5页面,
三个分别嵌入在三个Fragment里面,下面是三个按钮
问题出在首次登录上,因为第一次运行的时候,主页和个人页面,不管操作那一个页面,都需要登录。
这边登录成功了,那边还没有反应过来。这个问题咋解决啊?
在线等
...全文
629
6
打赏
收藏
安卓webview嵌套不同的H5页面,咋让他们的登录状态同步啊 ?
我的安卓应用,有三个模块, 一个显示主页是一个引用的H5的页面,中间有一个发现模块是自己写的,还有一个个人模块也是引用的H5页面, 三个分别嵌入在三个Fragment里面,下面是三个按钮 问题出在首次登录上,因为第一次运行的时候,主页和个人页面,不管操作那一个页面,都需要登录。 这边登录成功了,那边还没有反应过来。这个问题咋解决啊? 在线等
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
梦想的开拓者
2016-05-04
打赏
举报
回复
你写的HttpUtils是啥东西啊 ?
经常在黑云中出没
2016-05-04
打赏
举报
回复
syncManager = CookieSyncManager.createInstance(LoginActivity.this); cookieManager = CookieManager.getInstance(); cookieManager.setAcceptCookie(true); cookieManager.removeSessionCookie(); cookieManager.removeExpiredCookie(); syncManager.startSync(); String host = Constants.domain; cookieManager.setCookie(host, "JSESSIONID="+HttpUtils.JSESSIONID); syncManager.sync(); 这个是我之前项目中的
经常在黑云中出没
2016-05-03
打赏
举报
回复
你这种情况,有cookie保持机制的。整个应用的cookie同步,不管你开几个webview
梦想的开拓者
2016-05-03
打赏
举报
回复
引用 3 楼 cclovescw 的回复:
你这种情况,有cookie保持机制的。整个应用的cookie同步,不管你开几个webview
na 个要咋同步 啊 ? CookieSyncManager my=CookieSyncManager.createInstance(getActivity()); 没有起到作用啊!!是我没写对吗?
梦想的开拓者
2016-05-03
打赏
举报
回复
sessionid 和cookie里面获取到的ID号一样吗?
luqing414
2016-05-02
打赏
举报
回复
登录成功返回sessionid,访问其它页面的时候带上
android原生
登录
+
webview
访问
h5
同步
登录
状态
描述 在进行APP+
H5
混合开发的时候,一些功能是用native方法实现的,如登陆,一些功能是用
H5
实现的。所以往往需要将在native方法登陆的
状态
同步
到
H5
中避免再次登陆。这种情况在Android开发中比较常见,因为Android不会自动
同步
cookie到
webview
。做ios开发则不用担心这个问题.所以下面解决通过在
登录
接口调用的时候
同步
cookie1、在
登录
的时候采用DefaultH...
WebView
H5
秒开方案总结
1为了满足跨平台和动态性的要求,如今很多 App 都采用了 Hybrid 这种比较成熟的方案来满足多变的业务需求。Hybrid 也叫混合开发,即半原生半
H5
的方式,通过
WebView
来实现需要高度灵活性的业务,在需要和 Native 做交互或者是调用特定平台能力时再通过 JsBridge 来实现两端交互。采取 Hybrid 方案的理由可以有很多个:实现跨平台和动态更新、保持各端之间业务和逻辑的统一、满足快速开发的需求;
android
webview
保存 cookie,解决Android
webview
设置cookie和cookie丢失的问题
解决Android
webview
设置cookie和cookie丢失的问题发布时间:2020-10-04 06:27:04来源:脚本之家阅读:377作者:Te_smallAndroid
页面
嵌套
了一个h6,
H5
页面
内部有用户登陆
页面
,发现h6
页面
的登陆功能无法使用,一直登陆失败。和web那边商量一会,发现js写入的cookie丢失了。所有需要Android这边在重写写入一次。m
WebView
= v...
android 清除缓存后cookies,原生
Webview
白痴坑之——
同步
Cookie被默认缓存模式和清除缓存...
起因1.前段时间因业务所需做了个新项目:
登录
页+首页是原生android实现,其余详情页都是
嵌套
H5
页面
。2.在
H5
页面
需要用到用户信息的情况下,这样的需求存在一个问题,每次请求加载
webview
都需要传session去
同步
cookie才可以判断是否处于已
登录
状态
,如果是未
登录
就走错误处理啥的(例如跳转
登录
页)问题习惯使用原生的
webview
,但是存在默认缓存模式,导致后台1.不走html,直接走...
Android集成腾讯X5
WebView
项目说明:最近在开发Android原生
嵌套
H5
实现混合开发,刚开始采用原生的
WebView
各种兼容性问题,之后决定采用腾讯的x5浏览器来开发,遇到的一些问题列一下: - x5
Webview
与
H5
的交互问题 - x5
同步
cookie问题 -
WebView
加载进度条问题处理 -
H5
调用Android摄像头进行录制视频、
H5
调用Android相机进行拍照 - x5
WebView
-WebC...
Android
80,358
社区成员
91,290
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章