“Uint8Array”类型的参数不可分配给“number[]”类型的参数

2024-04-22

基于crypto.subtle.exportKey("spki", cryptoKey) https://developer.mozilla.org/en-US/docs/Web/API/SubtleCrypto/exportKey我想转换返回的ArrayBuffer转换为字符串,这样我就可以将其转换为 Base64 字符串。根据我尝试过的文档

const bufferAsString = String.fromCharCode.apply(null, new Uint8Array(buffer));

但 TypeScript 告诉我

TS2345:“Uint8Array”类型的参数不可分配给“number[]”类型的参数。

如何修复类型错误?


调用函数时使用参数展开,而不是使用 apply (操场 https://www.typescriptlang.org/play?#code/MYewdgzgLgBA1gUwJ4wLwwO4EswBMQYB0wATkgA5QiEQCuARlADYICwAUDDIQOYJgISAQygIA0sgAUHLlwDeM2VzBCAtggBcMAEQAlAMoBBALQAFffu0AaRUoD0dmAGFwELLkExabsDxhCYABYABgBOADZjeixYRBQAMxASGAgkaARVCBgoAAsRGBIEAEdaLEKYJnAeY1ESVRSEYFoSGKRbWVUQXFombwAZfh5crQAmYMCADhtOJRhyBiYsYABRAA9ycH4oLQEMGABVHCgJwxJhJEkAbQBGKxhgu%20uAXQBKadmYPIgcrW19AAkTCMAKzhaztAC%2071kUBItAQ0K4l20bh4YGsOgAboIsPEkNonooXhwOPFaGBgFAsOB-PQRtASJJ6LR4lpTucAEIs%20KCF4wBQzQpQZpgGD6WE4HiEeIkECqJx5EguDySQhq3YHI4nM5CC7M%20IvF4Abg4EJJ7DsACoOGsNiRYLkEDAeFhsaK4v48JgWqIYDE-WAqNkck7tAh1klRLhjHFtClyEJgAhCBxLXYOEJUhSYGSKVSaeG7VAnGRKCAJBc4loSxQqBW%20QKuKBILBC5GELg0P4MEJ-dg8ARiKWqDQGMxk237RXJNpyHBgBAJhi4sbFM3oDBJ1HDBBxS1fF2hHSGZItx3VzN162I-aOzuOZmEOFAl3%20-giIwQEJTzft7uJb4F5Nq4sDkBktrtp26AAAbGHBcEcssADiACSAByMCmLoKEAGqGAAKssMBiMsACa8FwQAOmAAAkchnrg96Ps%20ELURRxjLGhAAimHYXhhHEWR7HQSa7BriBm6-hWADytBQPMsDoPgTTqIGhAlIISD6AgLCUkkM6EAxMbINoQF%20vEP5FjJckKQA-IQoirMW4CiIGfJbtZ8lyQ54bOYGWxdmBqgQbeuCiRCQA):

String.fromCharCode(...new Uint8Array(buf));
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

“Uint8Array”类型的参数不可分配给“number[]”类型的参数 的相关文章

随机推荐

  • 计算非连续值

    所以我有以下结构 guid current level current value pk a 100 12 1 a 200 12 2 a 200 12 3 a 200 12 4 a 200
  • 二分查找条件[关闭]

    Closed 这个问题需要细节或清晰度 help closed questions 目前不接受答案 我总是对二分搜索算法的条件感到困惑 并且在编程竞赛中花费了我很多时间 我的问题是何时使用这些条件 1 while low lt high 2
  • 自 Android studio 3.5 起,辅助服务在每次运行时都会自动关闭

    由于我将 Android Studio 更新到 3 5 当我启动 Run 来构建和部署我的应用程序时 我的自定义辅助功能服务会自动关闭 不是崩溃 只是在设置中关闭 你能帮我吗 发生的情况是 Studio 在重新安装新版本之前强制停止该服务
  • 如何使用ng-style设置div的背景图片

    基本上我有一个链接 当单击它时 我会显示一个模式 现在我可以在模态上显示其他属性 例如标题 除了背景图像之外 呃呃 这是模态 div class modalContainer div div style padding top 10px s
  • iTunes Connect 提交代码签名权利错误 Xcode 8

    我在使用 Xcode 8 GM 提交最新的应用程序更新时遇到问题 我在此更新中更新了我的 iPhone 和 watchOS 应用程序 当尝试提交时 我收到以下错误 iTunes Store 操作失败 无效的代码签名权利 你的 应用程序包的签
  • 检测 Twitter 的 iOS 版本?

    显然 我对 Twitter oAuth 令牌请求 的使用在 iOS 5 中不起作用 我如何为 iOS 5 以下的任何内容保留此代码并使用适用于 iOS 5 的新 Twitter 框架 可以检测iOS版本吗 Thanks 您 几乎 永远不想查
  • 将 H.264 I 帧放入 AVSampleBufferDisplayLayer 但不显示视频图像

    在详细回顾了 WWDC2014 Session513 后 我尝试在 IOS8 0 上编写我的应用程序来解码和显示一个实时 H 264 流 首先 我成功构建了H264参数集 当我得到一个带有 4 位起始代码的帧时 就像 0x00 0x00 0
  • 日期比较无法在 Angular js 中工作

    谁能告诉我为什么我的约会对象没有开始工作 基本上 当我尝试比较日期时 它在 angularJs 中不起作用 var dateObj1 filter date Date now dd MMM yyyy output is 04 May 201
  • 从文本字段上的日期选择器设置当前日期

    我正在文本字段上设置日期选择器 为此 这就是我所写的 在viewDidLoad let datePicker UIDatePicker datePicker datePickerMode UIDatePickerMode date date
  • 有没有办法改变模态视图控制器外观的动画样式?

    我正在尝试为两个视图控制器视图的出现和消失设置动画 我使用了以下两行代码 self modalTransitionStyle UIModalTransitionStyleCoverVertical self presentModalView
  • Jest 不会转换模块 - SyntaxError: 无法在模块外部使用 import 语句

    我无法摆脱这个SyntaxError Cannot use import statement outside a module无论我尝试什么 都会出错 而且非常令人沮丧 这里有人解决了这个问题吗 我已经阅读了一百万个 stackoverfl
  • Paypal SandBox IPN 历史

    我使用贝宝付款 为了验证我使用 我可以在 Paypal 沙盒中查看我的 INP 历史记录吗 At the 文档 https cms paypal com cms content US en US images developer IPNHi
  • 如何在编辑器中将动画曲线更改为线性?

    我向轮子添加了旋转动画 但轮子旋转不顺畅 我发现原因是因为旋转动画的曲线不是线性的 然而 在尝试了编辑器中的几乎所有按钮和选项后 我找不到使动画曲线成为线性的方法 有谁知道如何在统一编辑器中获取带有线性曲线的动画 我自己找到了解决方案 而且
  • MySQL:从另一台服务器选择

    恐怕我已经知道问题的答案 但我还是会问 当有两台 MySQL 数据库服务器时 我可以访问另一台服务器上存储的数据吗 换句话说 我能以某种方式这样做吗 INSERT INTO table x y z SELECT x y x y FROM o
  • Angular - mat-grid-list 不显示 传递的子项

    我正在使用角度材料设计组件 并想要创建一个自定义网格列表组件 该组件将根据其大小调整网格列表列的数量 组件模板如下所示
  • 让请求在curl中工作,但在Python中不起作用

    我正在尝试使用curl 制作一个 put 方法 一切正常 并且我得到了JSON curl X PUT d foo more foo http ip 6001 whatever api key whatever 但是在使用python时由于某
  • C 联合类型双关数组

    鉴于以下代码 我有一些与类型双关相关的问题 我看不出这没有违反严格的别名规则 但我无法指出具体的违规行为 我最好的猜测是 将联合成员传递到函数中违反了严格的别名 以下代码已开启编译器资源管理器 https godbolt org z bnY
  • 如何删除 ASP.Net MVC 中的 Home?

    我知道这个网站是使用 ASP Net MVC 编写的 但我在 url 中没有看到 Home 这向我证明这是可以做到的 我需要什么特殊路线 只需将 Home 更改为空字符串即可 routes MapRoute Home new action
  • Android 中可能存在哪些安全问题[关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 为了了解 Android 设备上应如何保护强大的数据 我想了解哪些攻击是可能的 我开始写下我的知识 希望我能得到纠正 哪里错了或者哪里
  • “Uint8Array”类型的参数不可分配给“number[]”类型的参数

    基于crypto subtle exportKey spki cryptoKey https developer mozilla org en US docs Web API SubtleCrypto exportKey我想转换返回的Arr