问题模块 框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
客户端 微信小程序 Bug android 7.1.1 坚果pro2,iPhone6 6.6.7
问题描述:
后端接口在返回时有个 note 字段里面包含了特殊字符,导致微信小程序在真机上直接报语法错误,但是在 Mac 开发环境正常展示。
特殊字符如下:
杭州红星文化大厦位于素有“人间天堂”之美誉的杭州,繁华的西湖大道南侧,毗邻城站火车站、杭城购物中心、灵秀的西子湖畔、仿古步行街河坊街、江南药王胡雪岩故居、南山路休闲酒吧特色街、鼓楼、(城隍山)吴山天风,地理环境优越。? 杭州红星文化大厦集名流气质的国际四星级标准酒店和艺术气息浓郁的剧院于一体,拥有各式精美客房,超大空间的客房,全落地窗装饰,让您把西湖、城隍阁、钱塘江等杭州美景尽收眼底。? 大厦内“玉蜻蜓”餐厅汇集了中外美食之精华,可同时容纳400人就餐,并设有大小包厢12个,适宜举办各种大小型宴会;“玛雅”西餐厅提供中西式自助早、中、晚餐,可同时容纳120人就餐,给您带来多种多样的美食体验。? 杭州红星文化大厦诚邀您前来入住,热情的服务,一流的设备,将会给您带来无微不至的关怀。
可以在 vscode 里面看到如下图的特殊字符,很隐蔽,经验证,这个特殊字符是一个神奇的换行符。