小程序手机预览报错,undefined is not an object 真机调试和开发工具都没有问题
项目: uniapp项目开发下程序,真机调试和开发工具都没有报错,真机预览报错如下,不能预览
![微信小程序手机预览报错,undefined is not an object 真机调试和开发工具都没有问题 微信小程序手机预览报错,undefined is not an object 真机调试和开发工具都没有问题](/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzE1MC81ZTcwYmY0YzE1MGJkMzNmNDZmNzZlMTRmYmVkZDYxNi5KUEVH)
解决方式:通过代码排查,发现有2处地方影响,
(1)uniapp在scss样式中使用条件编译影响了,要去掉条件编译,放.vue页面编写
![微信小程序手机预览报错,undefined is not an object 真机调试和开发工具都没有问题 微信小程序手机预览报错,undefined is not an object 真机调试和开发工具都没有问题](/default/index/img?u=aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzI2MS9jMWJkOGJlNTA0YmZkMDA0MmFlNzM1YjU5YjYwMjdlZC5wbmc=)
(2)使用iconfont图标,小程序手机预览不能显示出本地的图标,所以引入的时候需要通过网上链接来引入图标字体
iconfont,使用网上链接方式引入,不然手机预览解析不了
需要注意的是:手机预览记得要打开调试模式,不然就请求不到ip接口了