freedemon
freedemon
  • 发布:2016-10-11 10:35
  • 更新:2016-10-11 11:54
  • 阅读:6110

真机测试出现“Unexpected end of input”错误,打包却无错误【已解决】

分类:MUI
Uncaught SyntaxError: Unexpected end of input at account.html:0  
 Uncaught SyntaxError: Unexpected end of input at pages/message/message.html:0  
 Uncaught SyntaxError: Unexpected end of input at index.html:0
 昨天和今天一直报这个错,直接导致的结果是我的账户tab页点不进去,其他兄弟tab页都可以点,点到账户tab页时开始报这个错,然后点其他tab页也开始出现这个错了。  
请指教!  
2016-10-11 10:35 负责人:无 分享
已邀请:

最佳回复

freedemon

freedemon (作者) - 得于社区,反哺社区

这个问题很严重,直接影响到我上线的产品。现在排错出来,已经解决这个问题。
hbuilder报“Unexpected end of input“这个错误,顾名思义,就是输入的意外终止其中包括

  1. 页面代码写的不规导致某条语句没有正常结束又或者部分语句“‘’”双引号,单引号没有配对好,被转义了之类等错误造成的。
  2. 某个函数没有完整结束,或者是根本结束不掉。
  3. 后台的数据发生错误传过来,代码没有预估处理错误数据的逻辑导致发生错误。
    本人就是第二、第三种情况而导致的报错,尤其是第三种根本尤为坑爹,望大家牢记。

该问题目前已经被锁定, 无法添加新回复