硬件设备开发注意事项
- get请求不支持utf8编码的中文
get请求默认会调用
encodeURIComponent
编码请求的链接,但是 encodeURIComponent
默认是utf8编码,硬件设备有时候要求编码gbk或者gb2312,这时候需要用 urlencode
三方件处理下:import urlencode from 'urlencode'; const value = urlencode(`${text}`, 'gbk');
- gb2312不支持繁体中文,繁体中文检测
正则不支持检测,可以通过一些三方库简体转繁体进行处理:
import { traditionToSimple } from 'chinese-simple2traditional'; if(traditionToSimple(value) !== value) { // dosomething }
Vercel搭建的博客在国内无法访问的解决办法,买个域名
A记录修改为:`
76.223.126.88
`cname记录修改为:`
cname-china.vercel-dns.com
`