注册
环信即时通讯云

环信即时通讯云

单聊、群聊、聊天室...
环信开发文档

环信开发文档

环信FAQ

环信FAQ

集成常见问题及答案
RTE开发者社区

RTE开发者社区

汇聚音视频领域技术干货,分享行业资讯
技术讨论区

技术讨论区

技术交流、答疑
资源下载

资源下载

收集了海量宝藏开发资源
iOS Library

iOS Library

不需要辛辛苦苦的去找轮子, 这里都有
Android Library

Android Library

不需要辛辛苦苦的去找轮子, 这里都有
0
评论

微信小程序 折叠屏适配 web

上帝之眼 发表了文章 • 212 次浏览 • 2023-09-06 08:43 • 来自相关话题

最近维护了将近的一年的微信小程序(某知名企业),突然提出要兼容折叠屏,这款小程序主要功能一些图表汇总展示,也就是专门给一些领导用的,也不知道为啥领导们为啥突然喜欢用折叠屏手机了,一句话需求,苦的还是咱们程序员,但没办法,谁让甲方是爸爸呢,硬着头皮改吧,好在最后... ...查看全部
0
评论

详解JS判断页面是在手机端还是在PC端打开的方法 web

上帝之眼 发表了文章 • 151 次浏览 • 2023-09-06 08:36 • 来自相关话题

下面详细介绍一下如何判断页面是在手机端还是在PC端打开,并提供两条示例说明。 方法一:使用UA判断 UA(UserAgent)是指HTTP请求头中的一部分,用于标识客户端的一些信息,比如用户的设备类型、浏览器型号等等。因此,我们可以通过判断UA中的关键字来确定... ...查看全部
0
评论

强大的css计数器,你确定不来看看? web

上帝之眼 发表了文章 • 147 次浏览 • 2023-09-06 08:29 • 来自相关话题

强大的 css 计数器 css content 属性有很多实用的用法,这其中最为强大的莫过于是计数器了,它甚至可以实现连 javascript 都不能够实现的效果,下面我们一起来研究一下吧。 css 计数器主要有 3 个关键点需要掌握。如下: 首先需要一个计... ...查看全部
0
评论

前端埋点实现方案 前端

猫小柒 发表了文章 • 133 次浏览 • 2023-09-05 12:57 • 来自相关话题

前端埋点的简介埋点是指在软件、网站或移动应用中插入代码,用于收集和跟踪用户行为数据。通过在特定位置插入埋点代码,开发人员可以记录用户在应用中的操作,如页面浏览、按钮点击、表单提交等。这些数据可以用于分析用户行为、优化产品功能、改进用户体验等目的。 埋点通常与... ...查看全部
0
评论

如何突破技术瓶颈(适合P6以下) 前端

猫小柒 发表了文章 • 128 次浏览 • 2023-09-05 12:50 • 来自相关话题

前言 最近在更新react组件库源码的文章,其实vue和其他框架都一样,就是我发现自己在一年前直接看这些源码(不调试),还是有点吃力的,然后就放弃了。 可最近不知道为啥,看这些源码对我来说没啥太大难度,直接干就完事了,不需要啥调试。自己好好回想了一下,为什么会... ...查看全部
0
评论

读完React新文档后的8条收获 前端

猫小柒 发表了文章 • 135 次浏览 • 2023-09-05 12:48 • 来自相关话题

不久前,React官网进行了重构。新官网将hook作为介绍的重头戏,重新通读了一遍react文档,有了一些自己的感悟。在此分享出来与各位共勉。 1. 换个角度认识Props与State Props与State是React中两个略有相似的概念。在一个React组... ...查看全部
0
评论

不要因bundle size太大责备开发者 前端

猫小柒 发表了文章 • 127 次浏览 • 2023-09-05 12:43 • 来自相关话题

前言 大家好我是飞叶,一个前端UP主,最近外网有个新的SSR框架Qwik比较火,GitHub上它的仓库star数以每天100的速度在增长,今天就通过翻译一篇文章来引入QWIK。 当然如果你不想读这些,我也录了一个视频讲这篇文章。讲解视频在这里 原文链接 ht... ...查看全部
0
评论

为什么别人的 hooks 里面有那么多的 ref 前端

猫小柒 发表了文章 • 119 次浏览 • 2023-09-05 09:55 • 来自相关话题

前言 最近因为一些原因对useCallback有了一些新的认知,然后遇到一个朋友说他面试的时候被问到如何实现一个倒计时的hooks的时候,想到了这个问题,突然的茅塞顿开,对react 中的hooks有了新的了解,所以有了这篇文章,记录一下我个人的想法。 在... ...查看全部
0
评论

移动端的双击事件好不好用? web

上帝之眼 发表了文章 • 133 次浏览 • 2023-09-05 08:37 • 来自相关话题

前言 2023年了,我不允许还有人不会自己实现移动端的双击事件。 过来,看这里,不足 50 行的代码实现的双击事件。 听笔者娓娓道来。 dblclick js原生有个dblclick双击事件,但是几乎不支持移动端。 而且,该dblclick事件在pc端鼠标双... ...查看全部
0
评论

为什么我的页面鼠标一滑过,布局就错乱了? web

上帝之眼 发表了文章 • 129 次浏览 • 2023-09-05 08:36 • 来自相关话题

前言 这天刚到公司,测试同事又在群里@我: 为什么页面鼠标一滑过,布局就错乱了? 以前是正常的啊? 刷新后也是一样 快看看怎么回事 同时还给发了一段bug复现视频,我本地跑个例子模拟下 可以看到,鼠标没滑过是正常的,鼠标一滑过图片就换行了,鼠标移出又正常了。... ...查看全部
0
评论

JS 获取页面尺寸 web

上帝之眼 发表了文章 • 135 次浏览 • 2023-09-05 08:30 • 来自相关话题

通过 JS 获取页面相关的尺寸是比较常见的操作,尤其是在动态计算页面布局时,今天我们就来学习一下几个获取页面尺寸的基本方法。 获取页面高度 function getPageHeight() { var g = document, a = g.bod... ...查看全部
0
评论

一个有意思的点子 web

上帝之眼 发表了文章 • 138 次浏览 • 2023-09-05 08:28 • 来自相关话题

前言 前端基于运行时检测问题、定位原因、预警提示的可行性思考🤔 背景 部门要治理线上故障过多的问题,故障主要分后端异常以及前端的性能问题和业务问题。我们讨论的范围是前端业务故障,经过分析可以把它们大致分为UI、业务、工程技术、日志、三方依赖等。 首先要确定... ...查看全部
0
评论

刚咬了一口馒头,服务器突然炸了! 后端

猫小柒 发表了文章 • 122 次浏览 • 2023-09-04 17:17 • 来自相关话题

首先,这个项目是完全使用Websocket开发,后端采用了基于Swoole开发的Hyperf框架,集成了Webscoket服务。 其次,这个项目是我们组第一次尝试使用Socket替换传统的HTTP API请求,前端使用了Vue3,前端同学定义了一套Socket... ...查看全部
0
评论

弃用qiankun!看古茗中后台架构如何破局 前端

猫小柒 发表了文章 • 163 次浏览 • 2023-09-04 10:58 • 来自相关话题

引言 我们团队之前发布过一篇文章,介绍了古茗前端到底在做什么,当然这只包含了我们团队内做的一部分事情。以端侧来划分,主要包括:中后台 web 端、H5 端、4 端小程序、Electron PC 端、Android/Flutter 客户端,我们需要为这些端侧方向... ...查看全部
0
评论

树形列表翻页,后端: 搞不了搞不了~~ web

上帝之眼 发表了文章 • 151 次浏览 • 2023-09-04 09:17 • 来自相关话题

背景 记得几年前做了一个报告,报告里面加载的是用户的历年作品还有会员信息,然后按照年月倒序展示出来,其中历年作品都要将作品的封面展示出来。一开始这个报告到没啥问题,而且一个时间轴下来感觉挺好,有用户的作品、会员记录、关注以及粉丝记录很全面。直到最近忽然有一批用... ...查看全部
0
评论

创建一个可以循环滚动的文本,可能没这么简单。 web

上帝之眼 发表了文章 • 148 次浏览 • 2023-09-04 09:16 • 来自相关话题

如何创建一个可以向左循环滚动的文本? 创建如上图效果的滚动文本,你能想到几种方式? -------- 暂停阅读,不如你自己先试一下 -------- 方式一: 根据页面宽度,生成多个元素。每个元素通过js控制,每帧向左偏移一点像素。 如果偏移的元素不可见后... ...查看全部
0
评论

位运算,能不能一次记住! web

上帝之眼 发表了文章 • 140 次浏览 • 2023-09-04 09:14 • 来自相关话题

写给新手朋友的位运算,你是不是也是总是不记得,记了又忘记,记住了又不知道怎么运用到编程中?那记一次理论+题目的方式理解记忆,搞清楚它吧! 我们接触最多的是十进制数,加减乘除这种四则远算其实就是二进制数据中的一种运算法则,当谈到位运算,它不是用来操作十进制数的,... ...查看全部
0
评论

如何告诉后端出身的领导:这个前端需求很难实现 前端

猫小柒 发表了文章 • 134 次浏览 • 2023-09-01 12:45 • 来自相关话题

本文源于一条评论。 有个读者评论说:“发现很多前端的大领导多是后端。他们虽然懂一点前端,但总觉得前端简单。有时候,很难向其证明前端不好实现。” 这位朋友让我写一写,那我就写一写。 反正,不管啥事儿,我高低都能整两句,不说白不说,说了也白说。本文暂且算是一条评... ...查看全部
0
评论

京东一面:post为什么会发送两次请求?🤪🤪🤪 web

上帝之眼 发表了文章 • 160 次浏览 • 2023-09-01 08:51 • 来自相关话题

在前段时间的一次面试中,被问到了一个如标题这样的问题。要想好好地去回答这个问题,这里牵扯到的知识点也是比较多的。 那么接下来这篇文章我们就一点一点开始引出这个问题。 同源策略 在浏览器中,内容是很开放的,任何资源都可以接入其中,如 JavaScript 文件、... ...查看全部
0
评论

网易云音乐 Tango 低代码引擎正式开源! web

上帝之眼 发表了文章 • 159 次浏览 • 2023-09-01 08:41 • 来自相关话题

📝 Tango 简介 Tango 是一个用于快速构建低代码平台的低代码设计器框架,借助 Tango 只需要数行代码就可以完成一个基本的低代码平台前端系统的搭建。Tango 低代码设计器直接读取前端项目的源代码,并以源代码为中心,执行和渲染前端视图,并为用户提供... ...查看全部
0
评论

前端比localStorage存储还大的本地存储方案 前端

猫小柒 发表了文章 • 150 次浏览 • 2023-08-31 18:39 • 来自相关话题

产品的原话就是“要又大又全”。既然存储量大,也要覆盖全多种设备多种浏览器。 方案选择既然要存储的数量大,得排除cookielocalStorage,虽然比cookie多,但是同样有上限(5M)左右,备选websql 使用简单,存储量大,兼容性差,备选index... ...查看全部
0
评论

如何消除异步的传染性 web

上帝之眼 发表了文章 • 159 次浏览 • 2023-08-31 09:01 • 来自相关话题

本文的知识点是笔者在抖音看到 渡一前端 发布的视频学习到的。笔者觉得处理问题的思路非常值得学习,因此来掘金分享一下。 前言 各位掘友好!本文跟大家分享一个关于 消除异步传染性 的知识点,你可能不熟悉甚至没听过异步传染性这个词,其实笔者也是最近才看到的,因此想... ...查看全部
0
评论

基于 Axios 封装一个完美的双 token 无感刷新 web

上帝之眼 发表了文章 • 161 次浏览 • 2023-08-31 08:58 • 来自相关话题

用户登录之后,会返回一个用户的标识,之后带上这个标识请求别的接口,就能识别出该用户。 标识登录状态的方案有两种: session 和 jwt。 session 是通过 cookie 返回一个 id,关联服务端内存里保存的 session 对象,请求时服务端取出... ...查看全部
0
评论

求求别再叫我切图仔了,我是前端开发! web

上帝之眼 发表了文章 • 151 次浏览 • 2023-08-31 08:47 • 来自相关话题

☀️ 前言 大家好我是小卢,前几天在群里见到有群友抱怨一周内要完成这么一个大概20~30页的小程序。 群友: 这20多个页面一个星期让我开发完,我是不相信😮‍💨。 群友1: 跑吧,这公司留着没用了,不然就只有自己加班。 群友2: 没有耕坏的田,只有累死... ...查看全部
0
评论

为了弄清楚几个现象,重新学习了 flex web

上帝之眼 发表了文章 • 157 次浏览 • 2023-08-31 08:46 • 来自相关话题

flex 布局作为开发中的常规手段,使用起来简直不要太爽。其特点: 相对于常规布局(float, position),它具备更高的灵活性; 相对于 grid 布局,它具有更强的兼容性; 使用简单,几个属性就能解决常规布局需求(当然 grid 布局也可以哈) ... ...查看全部
0
评论

第一份只干了五天的前端工作 前端

猫小柒 发表了文章 • 135 次浏览 • 2023-08-30 12:31 • 来自相关话题

可能是前面运气太好,工作五年了反而遇到奇怪的操作,首先是一些事情没有提前给我讲,入职当天才知道。当月工资要在下个月月末发,还会有绩效工资的变动,有减少的可能。我当时问了五险一金说是按照7000多交,结果公积金按最低2千多我去的第三天,后端管理A,负责给我分配任... ...查看全部
0
评论

某法宝网站 js 逆向思路 web

上帝之眼 发表了文章 • 158 次浏览 • 2023-08-30 08:58 • 来自相关话题

本文章只做技术探讨, 请勿用于非法用途。 目标网站 近期为了深刻学习法律知识, 需要来下载一些法律条文相关的内容。 本文通过 某法宝网站来下载数据 http://www.pkulaw.com/。 网站分析 文章内容 详情页图片 可以看到下载的方式还蛮多的,... ...查看全部
0
评论

JS长任务(耗时操作)导致页面卡顿,优化方案大比拼! web

上帝之眼 发表了文章 • 159 次浏览 • 2023-08-30 08:52 • 来自相关话题

抛出问题 前端是直接和客户交互的界面,前端的流畅性对于客户的体验和留存率至关重要,可以说,前端界面的流畅性是一款产品能不能成功的关键因素之一。要解决界面卡顿,首先我们先要知道造成页面卡顿的原因: 什么是长任务? 长任务是指JS代码执行耗时超过50ms,能让... ...查看全部
0
评论

你看这个圆脸😁,又大又可爱~ (Compose低配版) web

上帝之眼 发表了文章 • 163 次浏览 • 2023-08-30 08:50 • 来自相关话题

前言 阅读本文需要一定compose基础,如果没有请移步Jetpack Compose入门详解(实时更新) 在网上看到有人用css写出了下面这种效果;原文链接 我看到了觉得很好玩,于是用Compose撸了一个随手势移动眼珠的版本。 一、Canvas画图 这... ...查看全部
0
评论

pdf为什么不能被修改 web

上帝之眼 发表了文章 • 190 次浏览 • 2023-08-30 08:38 • 来自相关话题

PDF简介 PDF是Portable Document Format 的缩写,可翻译为“便携文件格式”,由Adobe System Incorporated 公司在1992年发明。 PDF文件是一种编程形式的文档格式,它所有显示的内容,都是通过相应的操作符进... ...查看全部
0
评论

你会用nginx部署前端项目吗 web

上帝之眼 发表了文章 • 171 次浏览 • 2023-08-29 08:48 • 来自相关话题

前端项目的部署以前一直是把静态资源放到后端工程中,随后端部署一起部署。随着前后端分离开发模式的流行,前端项目可以单独部署了,目前最流行的方式使用nginx来部署。 对于前端项目来说,nginx主要有两个功能: 对静态资源做托管,即作为一个静态资源服务器; 对... ...查看全部
0
评论

坏了!要长脑子了...这么多前端框架没听过 web

上帝之眼 发表了文章 • 189 次浏览 • 2023-08-29 08:41 • 来自相关话题

市面上有很多不同的 JavaScript 框架,很难对它们一一进行跟踪。在本文中,我们将重点介绍最受欢迎的几种,并探讨开发人员喜欢或不喜欢它们的原因。 React 官网链接 React 是一个用于构建用户界面的 JavaScript 库。它由 Faceboo... ...查看全部
0
评论

虚拟dom 前端

猫小柒 发表了文章 • 118 次浏览 • 2023-08-28 12:40 • 来自相关话题

vue中的虚拟dom 简介 首先vue会把模板编译成render函数,运行render函数生成虚拟dom 虚拟dom通过 diff算法 对比差异 渲染不同的部分 然后更新视图 为什么会需要虚拟dom 在主流框架 Angular , Vue.js (1.0)... ...查看全部
0
评论

不会封装hook? 看下ahooks这6个hook是怎么做的 前端

猫小柒 发表了文章 • 126 次浏览 • 2023-08-28 12:39 • 来自相关话题

1 useUpdate 在react函数组件中如何强制组件进行刷新? 虽然react没有提供原生的方法,但是我们知道当state值变化的时候,react函数组件就会刷新,所以useUpdate就是利用了这一点,源码如下:import { useCallback... ...查看全部
0
评论

你的代码不堪一击!太烂了! 前端

猫小柒 发表了文章 • 127 次浏览 • 2023-08-28 12:36 • 来自相关话题

前言 小王,你的页面白屏了,赶快修复一下。小王排查后发现是服务端传回来的数据格式不对导致,无数据时传回来不是 [] 而是 null, 从而导致 forEach 方法报错导致白屏,于是告诉测试,这是服务端的错误导致,要让服务端来修改,结果测试来了一句:“服务端返... ...查看全部
0
评论

🤭新的广告方式,很新很新! 前端

猫小柒 发表了文章 • 136 次浏览 • 2023-08-28 09:32 • 来自相关话题

哈哈 会爬树的金鱼,树上的金鱼呦😀 前言 老板:针对上半年业绩发表一下大家的看法,大家自由发言,已经定好晚餐和夜宵了有需要的自取୧(๑•̀⌄•́๑)૭ 产品A:根据大数据分析公司产品的广告收入较低拖后腿,建议扩宽曝光渠道! 产品B:对! 大数据分析公司产品的广... ...查看全部
0
评论

项目部署之后页面没有刷新怎么办? web

上帝之眼 发表了文章 • 156 次浏览 • 2023-08-28 08:52 • 来自相关话题

最近项目部署成功之后,突然产品找我,上线之后,页面没有生效,这是怎么回事?我这是第一次部署这个项目,也不太清楚历史问题,接下来就慢慢寻找答案吧, 如果心急的可以直接看后面的总结,下面我们好好聊聊缓存的问题。 浏览器输入url之后,就会进行下面一系列判断,来实现... ...查看全部
0
评论

Android 时钟翻页效果 web

上帝之眼 发表了文章 • 151 次浏览 • 2023-08-28 08:50 • 来自相关话题

背景 今天逛掘金,发现了一个有意思的web view效果,想着Android能不能实现一下捏。 原文链接:juejin.cn/post/724435… 具体实现分析请看上文原文链接,那我们开始吧! 容器 val space = 10f //上下半间隔 val... ...查看全部
0
评论

虚拟列表 or 时间分片 前端

猫小柒 发表了文章 • 124 次浏览 • 2023-08-25 12:53 • 来自相关话题

前言 最近在做一个官网,原本接口做的都是分页的,但是客户提出不要分页,之前看过虚拟列表这个东西,所以进行一下了解。 为啥要用虚拟列表呢! 在日常工作中,所要渲染的也不单单只是一个li那么简单,会有很多嵌套在里面。但数据量过多,同时渲染式,会在 渲染样式 跟 布... ...查看全部
0
评论

CSS命名太头疼?这个Vite插件自动生成,让你解放双手! web

上帝之眼 发表了文章 • 139 次浏览 • 2023-08-25 09:46 • 来自相关话题

CSS样式一直以来都是一个让前端开发者头疼的问题,随着前端工程化的发展,使用原子CSS进行样式开发正变得越来越流行。相比传统的CSS样式书写方式,原子CSS可以让我们以更模块化和可复用的方式进行样式的编码。但是手动编写大量原子类样式也比较烦琐。有没有办法自动生... ...查看全部
0
评论

自建”IT兵器库”,你值得一看! web

上帝之眼 发表了文章 • 193 次浏览 • 2023-08-25 09:38 • 来自相关话题

现在市面的组件库,我们用的越发熟练,越发爆嗨,只需cv就能完成需求,为何不爆嗨!!! 常用库有 element、antd、iView、antd pro,这些组件库都是在以往的需求开发当中进行总结提炼,一次次符合我们的需求,只要有文档,只要有示例,页面开发都是小... ...查看全部
0
评论

卸下if-else 侠的皮衣!- 适配器模式 web

上帝之眼 发表了文章 • 315 次浏览 • 2023-08-25 09:36 • 来自相关话题

🤭当我是if-else侠的时候 😶怕出错 给我一个功能,我总是要写很多if-else,虽然能跑,但是维护起来确实很难受,每次都要在一个方法里面增加逻辑,生怕搞错,要是涉及到支付功能,分分钟炸锅 😑难调试 我总是不知道之前写的逻辑在哪里,一个方法几百行逻辑,而且... ...查看全部
0
评论

当文字成为雨滴:HTML、CSS、JS创作炫酷的"文字雨"动画! web

上帝之眼 发表了文章 • 164 次浏览 • 2023-08-25 09:32 • 来自相关话题

简介 大家好,今天要给大家带来一个Super Cool的玩意儿😎! 在本篇技术文章中,将介绍如何使用HTML、CSS和JavaScript创建一个独特而引人注目的"文字(字母&数字)"雨🌨️动画效果。通过该动画,展现出的是一系列随机字符将从云朵中下落... ...查看全部
0
回复

引入web 音视频sdk后,调用 this.$rtcCall.makeVideoCall('XXXXXX');出现引入文件不识别conn

回复

微信用户_227 发起了问题 • 1 人关注 • 349 次浏览 • 2023-08-24 11:16 • 来自相关话题

0
评论

别再用unload了:拥抱浏览器生命周期API web

上帝之眼 发表了文章 • 142 次浏览 • 2023-08-24 09:02 • 来自相关话题

以前的前端页面很少有涉及页面的生命周期相关的话题,我们最熟悉的还是这几个load, beforeunload, unload 事件,用来监听页面加载完、离开页面之前、页面卸载事件并做一些相应的处理,比如保存需要持久化的数据,或者上报一些埋点数据。首先我们先理下... ...查看全部
0
评论

新一代前端工具链Rome:革新前端开发 web

上帝之眼 发表了文章 • 143 次浏览 • 2023-08-23 09:50 • 来自相关话题

在前端开发领域,每时每刻都在涌现着各种新的工具和框架。而 Rome,作为一款新一代前端工具链,引起了广泛的关注和热议。它不仅提供了卓越的性能,还整合了各种强大的功能,使前端开发变得更加高效。本文将深入介绍 Rome,并为你提供一些代码示例,帮助你更好地了解和使... ...查看全部
0
评论

JS 不写分号踩了坑,但也可以不踩坑 web

上帝之眼 发表了文章 • 158 次浏览 • 2023-08-23 09:49 • 来自相关话题

踩的坑 写一个方法将秒数转为“xx天xx时xx分xx秒”的形式 const ONEDAYSECOND = 24 * 60 * 60 const ONEHOURSECOND = 60 * 60 const ONEMINUTESECOND = 60 functi... ...查看全部
0
评论

情人节这天,跟女友 研究点餐小程序的目录 是怎么搞的? web

上帝之眼 发表了文章 • 140 次浏览 • 2023-08-23 09:47 • 来自相关话题

今天情人节(七夕特辑) 🏩 背景(餐厅) 现在去餐厅订餐,桌角那里差不多都会有一个二维码,叫你扫码自己手机上点菜。扫码进去,要么是公众号的,要么就是小程序。 那我们来看看一个以下案例: 除了点餐系统外,还有一些文档目录用到这种方式的目录导航锚点。比如说... ...查看全部
0
评论

pnpm改造替换npm 前端

猫小柒 发表了文章 • 119 次浏览 • 2023-08-22 12:59 • 来自相关话题

Q: 为什么要迁移pnpm? 相比于npm,pnpm有一些优势:更快的安装速度: 在安装包时,pnpm使用了硬链接的方式,将已安装的包链接到新的目录下,而不是复制或下载包。这样,当你安装一个包的不同版本或者不同项目使用同一个包时,它们会共享已经安装的包,减少了... ...查看全部
0
评论

MP4 是不是该退休了? web

上帝之眼 发表了文章 • 129 次浏览 • 2023-08-22 08:49 • 来自相关话题

背景 对于视频的在线播放,根据视频内容的传输模式可以分为点播和直播,分别用于预先录制内容的传输和实时传输,比如新闻报道、体育赛事都属于直播场景,电影、电视剧、课程视频都属于点播场景。 在 2000 年代初期,Flash 技术开始在 Web 上流行起来,它成为在... ...查看全部