铂-tl-register元素

时间:2015-06-18 07:59:05

标签: polymer polymer-1.0 service-worker

我已经安装了入门聚合物应用程序(哟聚合物)。

我在platinum-sw-register元素上将自动寄存器设置为false。

由于我没有调用元素寄存器方法,因此我不希望注册服务工作者。但是在chrome dev工具中,我可以看到服务工作者,即使在删除它并刷新页面之后,它似乎也被激活并运行。

我误解了这个属性的用途吗?在我手动调用元素上的register方法之前,我一直希望不要在chrome dev工具中看到服务工作者。

1 个答案:

答案 0 :(得分:0)

您已正确了解该财产的用途。

我建议在试验服务工作者(包括通过Rectangle { width: 100; height: 100 focus: true Keys.onPressed: { if(event.modifiers && Qt.ControlModifier) { if(event.key === Qt.Key_A) { console.log('select all') event.accepted = true; } else if(event.key === Qt.Key_S) { console.log('save') event.accepted = true; } } } TextArea { id: textArea text:"" wrapMode: TextEdit.Wrap font.pointSize: 16 anchors.fill: parent property bool isModify:false property string path:"" style: TextAreaStyle { textColor: "#333" selectionColor: "steelblue" selectedTextColor: "#eee" backgroundColor: "#eee" } } } 注册的服务人员)时使用新的Chrome Incognito窗口。它确保您每次都重新开始。

我刚刚修改了demo的本地副本以删除<platinum-sw-register>来电,并确认在隐身窗口中,document.querySelector('platinum-sw-register').register();下没有列出服务工作者注册。因此,该属性似乎按预期行事。