我在自定义应用中注意到了这一点,但它也适用于Polymer入门套件。我打开了两个浏览器,Chrome和Firefox,点击我的Polymer应用程序中的一个浏览器会影响另一个浏览器。
为什么呢?
如何?!!
(Chrome左侧,Firefox右侧。点击Firefox会影响Chrome!)
编辑:我的手机?!!
答案 0 :(得分:1)
这是由于页面的服务方式。 Polymer Starter Kit有一个gulp文件设置到服务器并自动重新加载页面。效果很好!但我想这也可以让事情完美同步。非常适合发展:)
使用其他内容(live-server)提供服务可让应用按预期运行。
编辑:正如@chillitom在评论中提到的那样,它是BrowserSync。当我开始使用gulp serve
时,我看到了这一点:
[PSK] Access URLs:
--------------------------------------
Local: http://localhost:5000
External: http://192.168.1.107:5000
--------------------------------------
UI: http://localhost:3002
UI External: http://192.168.1.107:3002
--------------------------------------
转到http://localhost:3002
允许我更改浏览器同步选项,并且“修复”了这个选项。