Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/23.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
Android 如何在每次重新连接WIFI时阻止web应用刷新_Android_Django_Angular - Fatal编程技术网

Android 如何在每次重新连接WIFI时阻止web应用刷新

Android 如何在每次重新连接WIFI时阻止web应用刷新,android,django,angular,Android,Django,Angular,我对web应用程序开发相对来说(1年)比较陌生,目前我有一个Angular 5前端和Django后端应用程序 每次我在平板电脑或智能手机上,wifi重新连接(从一个路由器到另一个路由器),或者我立即关闭wifi并再次打开,我的应用程序就会自动重新加载。不管是Chrome还是Firefox 问题是,我也在几个标签页中打开了其他网站,当我关闭和再次打开wifi时,只有我的应用程序更新。这非常令人沮丧,因为我丢失了表单中输入的任何信息。(有些表格可能很长) 事实上,只有当wifi重新打开时,我的应用程

我对web应用程序开发相对来说(1年)比较陌生,目前我有一个Angular 5前端和Django后端应用程序

每次我在平板电脑或智能手机上,wifi重新连接(从一个路由器到另一个路由器),或者我立即关闭wifi并再次打开,我的应用程序就会自动重新加载。不管是Chrome还是Firefox

问题是,我也在几个标签页中打开了其他网站,当我关闭和再次打开wifi时,只有我的应用程序更新。这非常令人沮丧,因为我丢失了表单中输入的任何信息。(有些表格可能很长)

事实上,只有当wifi重新打开时,我的应用程序才会重新加载,这让我觉得我有一些其他网站没有的设置。但我甚至不知道从哪里开始寻找


我已经在互联网上到处找了2天了,但没有找到答案。

一个web应用程序不会在每次重新连接wifi时刷新。因此,您就是对应用程序刷新所说的人。检查你获得连接的例行程序这只是当你在本地开发时<代码>ng serve打开一个websocket。中断套接字会导致重新加载。@joh04667您确实是对的,这是我使用ng-serve在本地开发的时候。因此,如果这是预期的行为,那么您将是正确的。有没有办法解决这个问题?不是在当地发展<代码>ng serve打开一个websocket,监听端口4200。重新连接到该端口(发送另一个GET)将重新连接websocket。这只是插座连接的本质。本地开发和通过本地主机连接不应导致任何中断。