只允许安全的起源 - 离子应用程序

时间:2016-08-15 17:32:48

标签: python angularjs https ionic-framework

方法1:

<script type="text/javascript">
if ('serviceWorker' in navigator)
  {
    navigator.serviceWorker.register('service_worker/worker.js').catch(function(err) 
    {
    console.log('Error installing service worker: '+ err);
    });
}
</script>

这是我最初开始的代码..我在我的index.html的www /文件夹中添加了这个脚本..它不起作用coz ionic serve将在192.168.0.103上运行,这不是一个安全的起源

后来我将文件上传到git然后获得了原始网址

方法2:

   navigator.serviceWorker.register('https://raw.githubusercontent.com/gavicharla/service_worker/master/worker.js')
虽然协议是https,但这也没有用。它说起源不安全..

方法3:

我运行离子运行android并在使用方法1后将应用程序安装到我的手机中..然后它说

 the origin (file:// ) is not supported whilst the website said it is ...

方法4:

我使用https使用自签名证书运行了一个python网络服务器..它在Chrome浏览器中显示了一个X,错误回来说原点不安全..

请帮助我..提前谢谢!! :)

0 个答案:

没有答案