我想在客户端服务器系统上使用烧瓶和网络套接字并不总是连接到互联网。我已经制作了jQuery-1.11.1.min.js和socket.io.min.js的本地副本。当我使用它们时,我遇到了问题:
在浏览器中[错误] TypeError:null不是对象(评估 ' a.transport.onClose')(匿名函数) (socket.io.min.js:2:15385)
。如果我从网上加载js libs,没问题。
答案 0 :(得分:0)
这不是一个令人满意的答案,但订单很重要!!
来自网络:
<script type="text/javascript"
src="http://code.jquery.com/jquery-1.11.1.min.js"></script>
<script type="text/javascript"
src="//cdnjs.cloudflare.com/ajax/libs/socket.io/1.4.5/socket.io.min.js">
</script>
工作正常,但
<script src="{{url_for('static', filename='jquery-1.11.1.min.js')}}"></script>
<script src="{{url_for('static', filename='socket.io.min.js')}}"></script>
提出上述问题......
如果按照以下方式撤销订单,那么一切正常:
<script src="{{url_for('static', filename='socket.io.min.js')}}"></script>
<script src="{{url_for('static', filename='jquery-1.11.1.min.js')}}"></script>
也许是一个时间问题......不要让我感觉良好,但至少我可以进步。