qrcode.js不能解析文字,搜到了代码应该放在哪,求大神解救下萌新

qq_45719461 2019-11-08 09:57:48
function str2utf8(str)
{
// UCS-2和UTF8都是unicode的一种编码方式
// js代码中使用的是UCS-2编码

var code;
var utf = "";

for (var i = 0; i < str.length; i++)
{
code = str.charCodeAt(i);//返回每个字符的Unicode 编码

if (code < 0x0080) {
utf += str.charAt(i);//返回指定位置的字符
}
else if (code < 0x0800) {
utf += String.fromCharCode(0xC0 | ((code >> 6) & 0x1F));
utf += String.fromCharCode(0x80 | ((code >> 0) & 0x3F));
}
else if (code < 0x10000) {
utf += String.fromCharCode(0xE0 | ((code >> 12) & 0x0F));
utf += String.fromCharCode(0x80 | ((code >> 6) & 0x3F));
utf += String.fromCharCode(0x80 | ((code >> 0) & 0x3F));
}
else
{
throw "不是UCS-2字符集"
}
}
return utf;
}
...全文
159 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_45719461 2019-11-11
  • 打赏
  • 举报
回复
引用 1 楼 湖人总冠军 的回复:
return 那块可以啊
大佬能发下怎么添加的,我现在能解析字母数字的
qq_45719461 2019-11-09
  • 打赏
  • 举报
回复
大佬,能发下代码吗,谢谢
Let dreams fly 2019-11-08
  • 打赏
  • 举报
回复
return 那块可以啊

61,129

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧