Javascript Google App Engine标准Java在部署时使用Unicode字符中断代码
我的应用程序是一个GAE标准Java应用程序,在客户端使用AngularJS 我的客户机代码在JS文件中缩小。我使用unicode字符Javascript Google App Engine标准Java在部署时使用Unicode字符中断代码,javascript,java,angularjs,google-app-engine,angularjs-material,Javascript,Java,Angularjs,Google App Engine,Angularjs Material,我的应用程序是一个GAE标准Java应用程序,在客户端使用AngularJS 我的客户机代码在JS文件中缩小。我使用unicode字符✔(\u2714)在AngularJS材质中多次祝酒。当我使用Eclipse部署应用程序并访问应用程序时,检查代码,我可以看到每个✔字符已转换为字符–œ“ 我试图重写每一个✔的unicode JavaScript表示形式(\u2714),但它也不起作用 什么破坏了我的代码?您是将该文件作为静态文件提供,还是通过请求处理程序提供 不管怎样,您都应该为复选标记之类的图
✔代码>(\u2714)在AngularJS材质中多次祝酒。当我使用Eclipse部署应用程序并访问应用程序时,检查代码,我可以看到每个✔代码>字符已转换为字符–œ“
我试图重写每一个✔
的unicode JavaScript表示形式(\u2714),但它也不起作用
什么破坏了我的代码?您是将该文件作为静态文件提供,还是通过请求处理程序提供
不管怎样,您都应该为复选标记之类的图标使用类似于字体的东西:
您只需将此
放在材料Toast的模板中(同时导入字体awesome
)它似乎与Java版本有关。一旦我从使用Java 7更新到Java 8,缩小的文件已成功上载。缩小的文件是UTF-8编码的,并且\u2714是该编码的一部分,因此它应该可以工作,对吗?