收藏
回答

unicode css 会导致 wxss 编译不通过

框架类型 问题类型 终端类型 微信版本 基础库版本
小程序 Bug 工具 2503262 3.8.0

在一个 skyline 和 webview 的混合项目里,如果 webview 页面的 wxss 含有 unicode 字符,会导致工具编译不通过,声明 skyline 后编译恢复正常。

案例:

.test::before { 
  position: relative; 
  content: "\2713"; 
}


会得到错误:

./pkg/tool/pages/danzhao/exercise.wxss(1:1): unexpected `\` at pos 1(env: Windows,mp,1.06.2503262; lib: 3.8.0)


如果换成unicode 字符:

.test::before { 
  position: relative; 
  content: "✓"; 
}


会报错

./pkg/tool/pages/danzhao/exercise.wxss(1:1): unexpected `?` at pos 1(env: Windows,mp,1.06.2503262; lib: 3.8.0)


回答关注问题邀请回答
收藏
登录 后发表内容