Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Expo:如何修复开发中通过localhost访问时的web推送通知(以及如何修复'localhost'服务工作者)?_Javascript_React Native_Expo_Service Worker_Web Push - Fatal编程技术网

Javascript Expo:如何修复开发中通过localhost访问时的web推送通知(以及如何修复'localhost'服务工作者)?

Javascript Expo:如何修复开发中通过localhost访问时的web推送通知(以及如何修复'localhost'服务工作者)?,javascript,react-native,expo,service-worker,web-push,Javascript,React Native,Expo,Service Worker,Web Push,我正在使用生成一个PWA curl http://$LOCAL\u IP:19006/expo service worker.js:OK 200 curlhttp://localhost:19006/expo-service worker.js:FAIL=>代替服务expo service worker.js它服务于静态资产index.html 它会在控制台中导致以下错误: 未能注册服务工作者DomeException:未能为作用域('s)注册服务工作者http://localhost:1

我正在使用生成一个PWA

  • curl http://$LOCAL\u IP:19006/expo service worker.js
    :OK 200
  • curlhttp://localhost:19006/expo-service worker.js
    :FAIL=>代替服务
    expo service worker.js
    它服务于静态资产
    index.html
它会在控制台中导致以下错误:

未能注册服务工作者DomeException:未能为作用域('s)注册服务工作者http://localhost:19006/“)和脚本('http://localhost:19006/expo-service worker.js'):脚本具有不受支持的MIME类型(“text/html”)。
没有提供文件
expo service worker.js
,当您必须实现web推送通知时,这是有问题的,因为只有
localhost
可以在站点没有
HTTPS
的情况下工作

相关问题:

我怎样才能修好它