首页 > 其他分享 >Failed to execute 'btoa' on 'Window': The string to be encoded contains characte

Failed to execute 'btoa' on 'Window': The string to be encoded contains characte

时间:2023-08-21 12:11:26浏览次数:40  
标签:execute string contains btoa Failed Window 报错 Latin1

在使用浏览器内置API btoa() 编码base64时:
报错Failed to execute 'btoa' on 'Window': The string to be encoded contains characters outside of the Latin1 range

报错信息解释:
报错信息中指出字符串中包含了Latin1范围之外的字符,导致无法使用window.btoa进行解析。根据你提供的字符串,我们可以看到其中包含了中文字符"区"和"桥",这些字符属于Unicode字符集,超出了Latin1范围。

为了解决这个问题,你可以使用其他方法或库来进行编码。比如js-base64即可

标签:execute,string,contains,btoa,Failed,Window,报错,Latin1
From: https://www.cnblogs.com/windzz/p/17645680.html

相关文章

  • 面试官:String.intern() 有什么用?和常量池有什么关系?问倒一大片!
    作者:GuoMell来源:blog.csdn.net/gcoder_/article/details/1066443120.Background在JAVA语言中有8中基本类型和一种比较特殊的类型String。这些类型为了使他们在运行过程中速度更快,更节省内存,都提供了一种常量池的概念。常量池就类似一个JAVA系统级别提供的缓存。8种基本类......
  • idea实用插件推荐(8)-String Manipulation
    1.简介StringManipulation提供了一系列的字符串操作功能,帮助开发人员更轻松地处理和转换字符串。以下是一些"StringManipulation"插件的主要功能:大小写转换:您可以轻松地将字符串转换为大写或小写,并且还可以选择首字母大写或每个单词的首字母大写。编码转换:该插件支持多种编......
  • java.lang.NoSuchMethodError: com.baomidou.mybatisplus.core.toolkit.StringUtils.i
    在运行springboot项目的时候爆java.lang.NoSuchMethodError:com.baomidou.mybatisplus.core.toolkit.StringUtils.isNotBlank(Ljava/lang/CharSequence;)Z错误错误如下11:49:08.390[restartedMain]DEBUGorg.springframework.boot.context.logging.ClasspathLoggingApplica......
  • String类
    Java中的String类是用于处理字符串的核心类之一。以下是关于JavaString类的一些重要知识点:1.**不可变性(Immutability)**:  String对象一旦被创建,其内容就不能被修改。任何对String对象的修改都会创建一个新的String对象。这种特性有助于确保字符串在多线程环境下的安全性。2.*......
  • C++中String的语法及常用接口用法
    在C语言中,string是一个标准库类(class),用于处理字符串,它提供了一种更高级、更便捷的字符串操作方式,string 类提供了一系列成员函数和重载运算符,以便于对字符串进行操作和处理。一、string类在学习string前,我们不妨先来了解一下string类到底是什么,有什么用呢?我们先来了解一下基本......
  • Mike and strings 题解
    题目传送门一道字符串题。由于\(n\)非常小,可以暴力枚举字符串。我们可以枚举其中一个字符串\(s_i\),然后让其他的字符串变成\(s_i\),最后记录一下次数,取一个最小值即可。在枚举第二个字符串的时候可以将它再复制一份自己到后面,然后可以用find函数来统计。当然,如果找不到,这......
  • StringBuilder与StringBuffer的区别
    摘要在Java编程中,字符串的拼接是一项常见的操作。为了有效地处理字符串的拼接需求,Java提供了两个主要的类:StringBuilder和StringBuffer。尽管它们都是可变的字符串容器,但在一些关键方面有所不同。以下主要根据现场安全以及性能方面进行分析:线程安全性StringBuffer是线程安全的,而Str......
  • redis:string类型
    学习自:Redis的五种数据类型及其底层原理_redis的五种数据类型_ZJE_ANDY的博客-CSDN博客Redis的五种基本数据类型_redis的五种数据类型_喵先森爱吃鱼的博客-CSDN博客Redis是K-V结构的数据库。Redis有5种常用数据类型(这里的数据类型,都是针对K-V对中的V的类型):StringListSet......
  • String和Integer
    Integer记录一下int和Integer之间相互比较的关系Int和Integer在java5中引入了自动装箱和自动拆箱功能(boxing/unboxing),java可以根据上下文,自动进行转换,极大地简化了相关编程。javac自动把装箱转换为Integer.valueOf(),把拆箱替换为Integer.intValue()。当我们使用Integerint......
  • Unable to start activity Comandroid.content.res.Resources$NotFoundException: Str
    UnabletostartactivityComandroid.content.res.Resources$NotFoundException:StringresourceID#0x0 打开app->res->values->strings.xml文件添加<stringname="game_view_content_description">Gameview</string>......