2016-07-07 34 views
1

剛開始使用pushpad工作。在第一臺機器上工作很好,我試了一下。另外一臺機器在辦公室工作,另一臺機器不工作。所有3個都是OSX上的Firefox 47。Firefox 47上的pushpad錯誤:navigator.serviceWorker未定義

控制檯讀取

:navigator.serviceWorker未定義 https://pushpad.xyz/pushpad.js 98號線

我已經檢查Firefox的喜好,無關的服務人員是假的或禁用。從該瀏覽器訪問時,站點簡單不顯示「允許/拒絕」對話框。無法找到如何從這裏開始調試多的信息.​​.

OSX,火狐47,試着重新啓動後,工作在多個其他FF#47

+0

您好!我來自Pushpad。我剛剛在OS X El capitan 10.11.5上使用Firefox 47.0.1進行了嘗試,並且*它的工作原理*。我不知道你爲什麼會得到那個奇怪的錯誤。請確保您完成了[文檔]中所述的所有操作(https://pushpad.xyz/docs/pushpad_pro_getting_started)。也許你可以嘗試重新安裝Firefox? – collimarco

+0

您可以做的另一件事是檢查當您訪問https://pushpad.xyz/demo時是否出現控制檯中的相同錯誤,或者錯誤僅影響您的網站。 – collimarco

+0

感謝Collimarco。這很奇怪。特別是瀏覽器有以下設置: –

回答

0

「服務人員API」不是在隱私瀏覽模式下工作。欲瞭解更多信息,請參閱twitter topic

0

我已經reported這個問題Mozilla和他們說,服務人員在下列情況下被禁用:

  • 在ESR構建(擴展支持發佈
  • 當您啓用私人瀏覽模式(注意用戶可以隨時啓用隱私瀏覽模式)