请问下,这个插件是不是应用在打包的安卓和IOS端的?有个项目打包成app后需要获取webView的cookie
插件地址:https://ext.dcloud.net.cn/plugin?id=2682
请问下,这个插件是不是应用在打包的安卓和IOS端的?有个项目打包成app后需要获取webView的cookie
插件地址:https://ext.dcloud.net.cn/plugin?id=2682
安卓 iOS都支持,我做这个插件是因为没找到浏览器获取cookie的方法。 其实uniapp提供了获取浏览器的方法 不需要使用原生差距 uniapp 获取方法
// 获取所有的webview对象
const currentWebview = this.$mp.page.$getAppWebview();
// 需要延时,不然拿不到
setTimeout(function(){
// 获取当前页面的webview对象
var web = currentWebview.children()[0];
// 监听当前页面webview对象的title
web.addEventListener('titleUpdate',({title}) => {
if (title === '百度一下') {
console.log('获取开始');
let cookieStr = plus.navigator.getCookie('https://baidu.com') ;
//console.log('获取'+cookieStr);
}
},false)
},200)
},
i***@163.com (作者)
感谢大佬,获取到了
2020-10-15 09:54
1***@163.com
那您是怎么销毁的呢
2022-05-28 11:04