由于有些公司设计的js文件涉及到收费问题,提供的这些js文件不能部署到线上,只能通过127.0.0.1:8080/home类似方式访问js才能生效,换作10.140.111.11:8080/home这类真实服务器IP去访问,导致JS文件会在几秒或十几秒内失效。
解决方式:每次请求这个JS文件时,加载新的js文件替换掉原来加载好的。
$("head").html("<script src="路径"><\/script") // 这是全部替换,可以部分替换
本文探讨了在特定网络环境下,如使用真实服务器IP访问时,JS文件出现的时效性问题,并提出了一种解决方案,即每次请求时加载新的JS文件以替换原有文件,确保网页功能的正常运行。
由于有些公司设计的js文件涉及到收费问题,提供的这些js文件不能部署到线上,只能通过127.0.0.1:8080/home类似方式访问js才能生效,换作10.140.111.11:8080/home这类真实服务器IP去访问,导致JS文件会在几秒或十几秒内失效。
解决方式:每次请求这个JS文件时,加载新的js文件替换掉原来加载好的。
$("head").html("<script src="路径"><\/script") // 这是全部替换,可以部分替换

被折叠的 条评论
为什么被折叠?