V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ltaoo1o  ›  全部回复第 10 页 / 共 11 页
回复总数  220
1 ... 2  3  4  5  6  7  8  9  10  11  
2024 年 12 月 6 日
回复了 Karte 创建的主题 程序员 前端真的可以这么水吗?
不能从一个技术点上就否定某个人整体的技术水平,每个人都有自己不懂的点。

前端在数据处理尤其是二进制这块确实很差,这是前端业务特性导致的。只要他能很好地沟通流程、完成需求,做到自己应该做的,就不水
2024 年 12 月 6 日
回复了 beihu 创建的主题 程序员 关于跨域种 cookie 问题求问
@skallz 理解,不过这个逻辑依赖后端保存「同浏览器指纹的数据」吧,A 域登录获取 token ,B 域要如何「检查」呢
2024 年 12 月 5 日
回复了 gogobody 创建的主题 随想 高仿一个 producthunt 有什么法律风险么?
不把名字也 clone 过来就行 /手动狗头
2024 年 12 月 5 日
回复了 beihu 创建的主题 程序员 关于跨域种 cookie 问题求问
同一个域名还有可能,两个完全没关联的网站不可能做到。

正常做法都是嵌入三方页面时,链接上会带授权信息,三方页面从链接上取授权信息。
2024 年 12 月 5 日
回复了 Mistsink 创建的主题 程序员 怎么用原生开发使 react native 实现对 webview 的广告拦截
我看了下 API 文档,有个 onShouldStartLoadWithRequest ,具体说明就是可以决定是否继续某个请求,看 issue 也有人问 https://github.com/react-native-webview/react-native-webview/issues/286 ,也是说用这个 API ,这个试试看呢?
2024 年 12 月 5 日
回复了 Mistsink 创建的主题 程序员 怎么用原生开发使 react native 实现对 webview 的广告拦截
没用过 react-native-webview ,用过 flutter-inappwebivew ,思路应该类似。

1. FlutterInAppWebivew
2. Windows Webview2 (原生组件)

在 flutter 端调用 webview 组件并传入 shouldInterceptRequest 属性,此时原生代码调用 Webiview2 ,Webview2 调用 add_WebResourceRequestd 方法可以监听所有网络请求
https://github.com/pichillilorenzo/flutter_inappwebview/blob/master/flutter_inappwebview_windows/windows/in_app_webview/in_app_webview.cpp#L874

并调用 flutter 传入的 shouldInterceptRequest
https://github.com/pichillilorenzo/flutter_inappwebview/blob/master/flutter_inappwebview_windows/windows/in_app_webview/in_app_webview.cpp#L945

在回调中判断 shouldInterceptRequest 是否有返回值,如果没有就不响应(等于拦截了请求),也可以修改响应(返回自定义结果)
上面是 Windows 代码,它还有 ios 和 android 不过我没用上,你可以参考他的原生代码那块。

另外 flutter-inappwebivew 内置了 ad block 功能,也可以参考他是怎么实现的
https://github.com/pichillilorenzo/flutter_inappwebview_examples/tree/main/webview_ad_blocker
2024 年 12 月 5 日
回复了 jeremye 创建的主题 TypeScript 请教一个 TS 问题,不知能否实现
@jeremye 10 楼的方案我试了没问题的,你看下?
2024 年 12 月 4 日
回复了 jeremye 创建的主题 TypeScript 请教一个 TS 问题,不知能否实现
@jeremye 我有自己的理解,但解释不了,你的需求和小程序 Page({}) 传参,参数有各种提示类似,看看 miniprogram-type 包。也可以找找 vite 这种框架,有 defineConfig 方法,参考它们的类型声明。
两天还是为了照顾顾客心理,其实签完合同就能交付了。
2024 年 12 月 4 日
回复了 littletong 创建的主题 分享创造 为什么有这么多图片压缩工具,还要再做一个?
@chutsetien 贴个文件链接就好了,回复越长消耗铜币数越多的,而且确实太长了。。
2024 年 12 月 4 日
回复了 jeremye 创建的主题 TypeScript 请教一个 TS 问题,不知能否实现
问了下 GPT ,稍微调整了下

```
interface Options<T> {
a: () => T;
b: (p: T) => void;
}

type DefineConfig<T> = {
[K in keyof T]: Options<T[K]>;
};

function defineConfig<T extends Record<string, any>>(config: DefineConfig<T>): T {
return config;
}

// 使用 defineConfig 定义配置对象
const config = defineConfig({
item1: {
a: () => ({ id: 1 }),
b: (params) => {
console.log(params.id); // params 类型是 { id: number }
},
},
item2: {
a: () => ({ name: '1' }),
b: (params) => {
console.log(params.name);
// params 类型是 { name: string }
},
},
});

```
2024 年 12 月 4 日
回复了 littletong 创建的主题 分享创造 为什么有这么多图片压缩工具,还要再做一个?
2024 年 12 月 4 日
回复了 littletong 创建的主题 分享创造 为什么有这么多图片压缩工具,还要再做一个?
@miaomiao888 笑死
2024 年 12 月 4 日
回复了 littletong 创建的主题 分享创造 为什么有这么多图片压缩工具,还要再做一个?
这类工具核心是压缩算法

刚刚试了下,一张 280kb 的 PNG 图片,你的压缩率 0 。。。TinyPNG 能压缩到 76KB

https://image.988589.xyz/api/cfile/AgACAgUAAyEGAASC5r41AAMoZ1AdKZVcixStxWYgMs8oBpLgC8IAAtq9MRsNv4FW6VqTga4eZuIBAAMCAAN5AAM2BA
2024 年 12 月 4 日
回复了 shzbkzo 创建的主题 职场话题 最近发的好多招聘贴都不写薪资
@oppoic 招聘不写薪资范围,就等于简历上不写自己期望的薪资范围,HR 看到这种简历直接就不考虑了。
2024 年 12 月 3 日
回复了 v2Donuts 创建的主题 职场话题 被公司新来的前端一句话怼无语了
不要太认真负责,你直接怼他「谁让你传这么长的参数,能不能专业一点」,气势上不能输
2024 年 12 月 3 日
回复了 hrshanbay 创建的主题 酷工作 扇贝-前端工程师招聘
@LiuJiang git 提交时间可以自定义的
2024 年 12 月 3 日
回复了 bananaMan 创建的主题 职场话题 22 年毕业,今天提离职了,突然感觉好迷惘
我也和领导矛盾,而且他还坐我边上。但是我没想过离职,离职不是让领导开心了吗

不过最后还是被开了,至少拿了点赔偿
2024 年 12 月 2 日
回复了 Lockroach 创建的主题 问与答 babel 怎么打包出不引入其他依赖的 js 文件
@Lockroach https://github.com/HuolalaTech/page-spy-web 这个是用于远程调试的,不知道能不能跑在你的客户端,如果可以就能看到错误信息了。
1 ... 2  3  4  5  6  7  8  9  10  11  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5601 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 103ms · UTC 01:51 · PVG 09:51 · LAX 17:51 · JFK 20:51
♥ Do have faith in what you're doing.