google-chrome相关内容

如何确定 Fetch 请求的状态码?

我想获取一个 URL 并确定它具有什么状态代码,尤其是如果它具有 HTTP 301 或 HTTP 302 状态代码: fetch('https://httpstat.us/301', {重定向:'true'}).then(响应 => {控制台日志(响应);const headers = response.headers.entries();对于(标题的h){控制台.log(h);}}).catc ..
发布时间:2022-01-20 14:54:30 前端开发

Fetch API 产生“TypeError: failed to fetch"

我在 Chrome 上,看到这个奇怪的错误: TypeError: 获取失败 (是的,这就是整个错误消息). 这是产生错误的代码: fetch(logoUrl, {方法:'放',标题:{'内容类型':'图像/JPEG',//将凭证编码为base64'授权': '基本' + btoa('cdt-deployer:xyz'),},body: imgFile//文件}).catch(函数(错 ..
发布时间:2022-01-20 14:47:39 前端开发

Fetch API 在 Chrome 中泄漏内存

以最简单的方式使用 fetch-API 时,Chrome 无法正确进行垃圾收集.我做错了吗? for (i = 0; i https://jsfiddle.net/dozrpcvj/12/ 这个 JSFiddle 用 1.4GB 填充内存,直到您手动进行垃圾收集或关闭选项卡后才会释放.如果将迭代次数增加到 1000 次,它会“下载"14GB(从自己的磁盘),而不是垃圾收集,而是开始填充 ..
发布时间:2022-01-20 14:43:56 前端开发

使用 ü 等非 ASCI 字符获取 json,chrome 正确显示网络显示

我在 chrome 开发工具中使用 fetch native.在 response.json() 中接收到作业的数据,但非 ascii 字符 ate 位显示正确. chrome 的网络标签在响应正文中正确显示字符. 我尝试设置不同的内容类型标题,UTF-8 和 ISO-8891-1. 如何才能看到chrome的开发工具如何正确显示字符? 解决方案 终于解决了,我用的是na ..
发布时间:2022-01-20 14:36:24 前端开发

带有 fetch 的 WebAudio 流:DOMException:无法解码音频数据

我正在尝试使用 Chrome 51 播放来自 fetch API 的无限流.(作为 Microsoft PCM 的网络摄像头音频流,16 位,单声道 11025 Hz) 该代码在 mp3s 文件中几乎可以正常工作,除了一些小故障,但它对 wav 文件根本不起作用,由于某种原因我得到“DOMException: Unable to decode audio data" 代码改编自这个答案 ..
发布时间:2022-01-20 14:32:38 其他开发

我可以使用 Selenium-webdriver for Ruby 自动阻止 Chrome 请求吗?

我是一名 QA 自动化分析师,负责测试多平台网上银行应用程序.对于我们的自动化测试,我们将 RubyMine 套件与 Gherkin/Cucumber、Ruby 脚本步骤和 Selenium-webdriver、Watir 和页面对象 gems/库一起使用. 我有许多脚本,如果没有人工干预,我无法完全自动化,其中包括通过 Telerik Fiddler 阻止某些网络调用以生成警告页面或错误消 ..

jqGrid 需要很长时间来处理大型记录

我正在使用 jgGrid.它工作得很好,但是当我通过大约 90,000 条记录并在谷歌浏览器中打开页面时,创建一个网格大约需要 8 秒,在我的情况下它应该接近 3-4 秒.而且,当我在 IE 上运行同一页面时,它变得无响应. 有什么建议可以减少时间吗? 我的脚本 function GetCommodityGrid(array) {数组 = 数组.rows;//将 rows 数组赋值给 ..

Google Chrome 版本 76.0.3809.100(官方版本)(64 位)自动完成行为

为了用户体验,我想在所有浏览器中禁用 google chrome 的持久自动完成功能(我的 Chrome 版本是 76).我尝试了很多解决方案,包括: 1).答案来自Chrome 忽略自动完成=“off" 2).所有的答案来自自动完成 ='off' 输入类型为密码时不起作用,并在其上方输入字段以启用自动完成 其中包括 1).Autocomplete="off", autoc ..
发布时间:2022-01-19 13:13:42 前端开发

CSS - Chrome Mobile - 出现键盘时页面向上移动

我用 ReactJS 实现了一个网页,我有一个包含一些字段的表单,在 Chrome 中它可以正常工作,但是当我使用平板电脑或智能手机等移动设备进入表单时,当键盘出现所有页面时向上移动,我的页面菜单被 Chrome 导航器的导航栏隐藏. 这是流程: 我想到了下一个元数据: 该问题仅发生在移动设备的 chrome 中. 解决方案 如果我不得不猜测,我会说你有一个 ma​​rg ..
发布时间:2022-01-19 13:07:50 前端开发

在 iPhone X 系列上处理 Chrome 浏览器中的安全区域

对于我正在管理的网站,我正在使用新的 safe-area-inset- 处理 iPhone X 系列屏幕安全区域,这在 Safari 浏览器上运行良好你可以在这里看到: 使用以下代码: /* 主栏的白色容器,仅在读取安全区域以覆盖该栏周围透明度的设备上具有高度 */.ctc-容器{背景:$白色;显示:块;位置:固定;左:0;右:0;底部:0;宽度:100%;最小高度:e ..
发布时间:2022-01-19 13:07:31 移动开发

Chrome 77 远程设备调试问题

是否有人在 Mac 上的 Chrome 77 上遇到远程设备调试问题.我无法在 Chrome 77 上调试 Android 设备. 解决方案 一个奇怪但功能强大的解决方案,无需下载旧版 chrome:https://support.google.com/chrome/thread/15368759?msgid=15847043 下载/打开火狐 在 Firefox 中导航到 abou ..
发布时间:2022-01-19 13:04:34 其他开发

一加 3 &chrome 模拟设备的 Oneplus 5 视口大小

我想将 OnePlus 3 和 OnePlus 5 作为自定义设备添加到 Google Chrome 的模拟设备列表中.请提供视口大小,以便我可以用它测试我的网站. 像素 2 显示尺寸示例 提前致谢 解决方案 我正在寻找同样的东西,我发现了这个:https://www.mydevice.io/ 一加 5: 455x809,像素比 2.375,用户代理 Mozilla/5. ..

如何转到 Chrome 开发者工具中的特定文件?

我正在开发一个使用繁重的前端方法的 Web 应用程序.通过使用 Dojo 和 AMD 方式,我目前拥有可以轻松加载一百多个不同 javascript 文件的测试屏幕. 当我想针对任何特定问题进行调试或验证是否看到特定文件的旧版本时,我发现很难在 Chrome 开发者工具的“源"选项卡中找到我的文件. 是否有任何快捷方式或操作可以让我输入文件名并将我带到该文件的来源? 解决方案 ..

使用 javascript 将上传的文件拆分为多个块

我正在寻找一种方法来拆分浏览器前端的任何文本/数据文件,然后再作为多个文件上传.我的限制是每次上传 40KB.因此,如果用户上传一个 400KB 的文件,它会在前端将该文件拆分为 10 个单独的块或 10 个单独的文件,然后再将其上传到服务器. 目前,我将此文件转换为 base64 格式的字符串,然后将此字符串拆分为 40KB,从而得到 10 个单独的块.从那里我上传每个块,文件名为 chu ..
发布时间:2022-01-19 12:26:33 前端开发

如何检查选项卡是否已在 background.js 中重新加载?

我正在编写一个 Chrome 扩展程序,它需要检测选项卡是否已重新加载,也就是说,用户刷新了页面(通过按刷新按钮,或者将光标放在 URL 后面并按 Enter)没有网址更改.如果发生这种情况,那么我将重新初始化 background.js 中定义的变量. 我想知道如何获得这个“is_reload"布尔值?我尝试使用 windows.performance.navigation.type,但它 ..

内容脚本中的 addEventListener 不起作用

我有一个带有 popup.html 和注入内容脚本的 chrome 扩展.使用注入的内容脚本,我试图访问 youtube 的 javascript API 函数,除了一个:addEventListener. Youtube 的 javascript API 的事件监听器监听视频状态的变化.因此,如果到达视频的结尾,状态将变为 0. var currentVideo = document.g ..

解析标头 X-XSS-Protection 时出错 - Google Chrome

我在 Windows 10 机器上将 Google Chrome 升级到 版本 64.0.3282.140(官方构建)(64 位).完成后,我在开发人员工具控制台中的网站上收到此错误.不确定从哪里开始.去年我确实看到了类似的问题,这是 youtube 的问题(也在 url 中),但我还没有看到任何解决方案. 错误解析头 X-XSS-Protection: 1;模式=块;报告=https://ww ..
发布时间:2022-01-19 11:31:27 前端开发

如何在不下载所有历史记录的完整源代码的情况下结帐和构建特定的铬标签/分支?

我不想建立 master 分支.相反,我想构建一个与我的桌面 Chrome 相同的最新稳定版本的特定标签. 解决方案 这可能是获取 Chromium 源代码的最快方法.假设 59.0.3071.115 是您希望构建的 Chromium 版本.你运行这个命令: git fetch https://chromium.googlesource.com/chromium/src.git +ref ..
发布时间:2022-01-18 21:03:12 其他开发

网站上的谷歌浏览器扩展串口

我使用 chrome.serial 与 COM 端口上的设备通信,我需要在我的网站上为 javascript 提供基本 api.第一次尝试是使用 content_script + 消息传递,但我不能将 serial 权限与 content_script 一起使用,因为其中一个需要扩展才能打包应用程序,而另一个需要扩展.我可以解决这个问题吗? 解决方案 你可以通过 解决这个问题chrome ..
发布时间:2022-01-18 14:32:38 其他开发

Chrome 扩展:如何使用串口(现在应用程序正在日落)?

目标:我正在尝试编写一个可以从我的浏览器与 Arduino 的 COM 端口通信的小“东西". 问题:我的第一次尝试是写一个扩展.因此,我在清单文件中请求 serial 的权限.通过开发人员模式加载未打包的扩展时,我收到以下错误:'serial' is allowed for packaged apps, but this is an extension. 我在这里看到 package ..