GVKun编程网logo

悲惨经历:浙政钉 iPhone 手机访问页面空白,刷新后正常显示 问题排查(安卓、手机一切正常)

19

本文的目的是介绍悲惨经历:浙政钉iPhone手机访问页面空白,刷新后正常显示问题排查的详细情况,特别关注安卓、手机一切正常的相关信息。我们将通过专业的研究、有关数据的分析等多种方式,为您呈现一个全面的

本文的目的是介绍悲惨经历:浙政钉 iPhone 手机访问页面空白,刷新后正常显示 问题排查的详细情况,特别关注安卓、手机一切正常的相关信息。我们将通过专业的研究、有关数据的分析等多种方式,为您呈现一个全面的了解悲惨经历:浙政钉 iPhone 手机访问页面空白,刷新后正常显示 问题排查的机会,同时也不会遗漏关于6种修复方法:如何解决 iPhone 上联系人海报无法正常显示的问题?、Drupal 访问页面空白问题分析、echarts不能正常显示,调试的时候又能正常显示、FullCalendar插件月视图正常显示周视图不正常显示问题解决方法的知识。

本文目录一览:

悲惨经历:浙政钉 iPhone 手机访问页面空白,刷新后正常显示 问题排查(安卓、手机一切正常)

悲惨经历:浙政钉 iPhone 手机访问页面空白,刷新后正常显示 问题排查(安卓、手机一切正常)

悲惨经历:浙政钉 iPhone 手机访问页面空白,刷新后正常显示 问题排查(安卓、手机一切正常)

现象如标题所讲,很诡异,到了客户现场先分析环境情况、问题可能出现的原因(页面是前端实习生写的,但这种诡异问题也就只能交由老同志来解决啦……)

做的看似与问题不相干的事

同事提到昨天改的 logo 在浙政钉环境下还是老样子,然后登录页的图片也出不来(我试了一下还真是……)

电脑上打开应用,发现控制台有报错,图片加载失败,想着 iPhone 手机访问空白这个问题暂时也没有头绪,顺手把这个报错解决了吧

  • 图片是公司服务器上的图片,由于之前某一阶段电信安全升级?把公司 https 默认的 443 端口屏蔽掉了,导致外网无法访问图片(公司局域网是可以的,所以开发过程中一直没有发现这一问题)

想着先让这个问题上线,让同事发布了一个版本,发现线上还是那样……复制出来地址浏览器打开,发现还是这样,一看网址?咋不是我们公司 ip???

然后问了下负责政务云这块任务的同事是不是配置的地址配错了(昨天政务云资源刚申请下来,同事还在部署环境,还在调试……)

  • 结果发现他直接在政务云上布了一套,配上了浙政钉,然后用户通过浙政钉进入页面(不是我让另一个同事发布的那个环境,那个环境“被停用”了)

然后让同事打包发给他,线上替换一下就接着分析问题了

  • 我只是顺手改了下图片加载地址,这个东西跟我现在在研究的问题没有多大关系,所以就暂且不管啦,他发布掉就好了

问题分析

是不是代码上有 iOS 不兼容的代码引起的

我从页面加载开始梳理了一遍相关代码文件,并未发现有什么可疑的代码会引起兼容性问题

排查是不是 iOS 浙政钉环境的原因

想到将浙政钉里的应用链接复制出来,看在手机浏览器里是否有此问题(排查是不是浙政钉环境的原因),结果发现还是有这个问题,那就不是浙政钉环境的原因咯……就是 iOS 系统的兼容问题

排查解决方向

尝试错误捕获

既然上述的几种方向都没法在排查下去,看能不能通过全局 API 捕获到什么错误,从而从错误里找到突破点

vue 有全局错误捕获相关的 API(Vue.config.errorHandler),想看看 uniapp 文档里是不是也有,看能不能看到什么报错信息

  • 可惜没找到(或者说 uniapp 就没有相关 API?)

搭建临时环境(专有钉钉正好在维护,用钉钉配局域网地址调试)

屋漏偏逢连夜雨

(专有钉钉近期在维护,还没法用专有钉钉进行调试:专有钉钉是最接近浙政钉环境的)

后来同事说要不在钉钉上配置一下拿来调试

试试就试试咯,也总比每次改完发版本来的强呀……

前提:需要同一局域网下,关闭 windows 防火墙,用手机访问 ipv4 地址,能够访问通则用钉钉配置该应用到工作台,进行调试(通过钉钉打开则具备了钉钉环境,怎么配置应用台可自行百度,不作展开)

新问题:钉钉环境没有控制台可以调试怎么办?

  • 思路:结合 JSON.stringfy() 将想要 console.log 展示的内容序列化后用弹窗(uni.showModal(...))展示

环境配通后让同为 iOS 系统同样出现过问题的同事打开看看,发现没有问题……可以直接打开……

啊这……

转折

最后想在 iOS 系统下再仔细看看错误出现的过程,看能不能从现象捕捉到什么端倪,从而找到解决问题的切入点,发现本文所要解决的问题居然可以了……?

我改了什么?图片地址更正了……他就行了?

图片加载不出来也不会影响页面渲染呀,图片空着下面的内容还是会出来的呀……

  • 推测会不会是因为图片是动态引入,引入的时候找不到图片,报错,影响后续代码运行了……
  • 反正我安卓手机图片没出来,输入框之类的还是有的(苹果又坑我?继日期 - 连接之后的又一新坑……)

看来习惯养好点还是有好处的呀,有时候神不知鬼不觉得就把bug 解决了,或者直接跳过了

6种修复方法:如何解决 iPhone 上联系人海报无法正常显示的问题?

6种修复方法:如何解决 iPhone 上联系人海报无法正常显示的问题?

iphone-supports-ios-17">1.检查您的iPhone是否支持iOS 17

如果联系人海报功能在您的iphone上不起作用,您应该做的第一件事就是检查您的iphone是否支持ios 17。此新功能仅在运行ios 17的iphone上可用,因此请务必将手机更新到最新更新。

此外,即使您的iPhone运行的是iOS 17,您的联系人也应该安装iOS 17更新的iPhone。以下是所有支持iOS 17的iPhone的列表:

  • iPhone 15, 15 Plus
  • iPhone 15 Pro, 15 Pro Max
  • iPhone 14, 14 Plus
  • iPhone 14 Pro, 14 Pro Max
  • 苹果手机 13, 13 迷你
  • iPhone 13 Pro, 13 Pro Max
  • 苹果手机 12, 12 迷你
  • iPhone 12 Pro, 12 Pro Max
  • iPhone 11, 11 Pro, 11 Pro Max
  • 苹果手机 XR
  • iPhone XS, XS Max
  • iPhone SE (2020 & 2022)

2.重新启动您的苹果手机

重新启动iPhone是您应该尝试的下一件事,如果联系人海报停止在iPhone上工作。事实证明,简单的重启可以解决您在iPhone上可能遇到的临时故障和问题。这是一种故障排除措施,可以通过关闭和重新启动iPhone来解决临时软件问题。对于外行,请了解如何重新启动 iPhone。

3.确保启用名称和照片共享

因此,您的iPhone具有最新的iOS 17更新,并且联系人海报功能之前可以正常工作。在这种情况下,我建议您检查是否意外禁用了“联系人”应用程序中的“姓名和照片共享”切换,因为此设置决定是否要与所有人共享联系人海报。方法如下:

  • 在iPhone上打开“联系人”应用程序,然后点击顶部的联系人卡片
  • 然后,点击“联系人照片和海报”选项以查看联系人海报设置。
  • 现在,检查“名称和照片共享”是否已禁用。如果是,请打开切换开关
6种修复方法:如何解决 iPhone 上联系人海报无法正常显示的问题?

此外,如果您的联系人可以看到您的联系人海报,但您看不到他们的海报,请让他们确保在其终端上启用了“姓名和照片共享”切换。

4. 确保已启用“显示我的来电显示”

S 来电显示可以描述为当您呼叫他人时出现在他人 iPhone 上的号码或姓名。但是,一些网络提供商提供隐藏来电显示的选项,以确保收件人看不到您的电话号码并能够识别您。

如果您已关闭iPhone上的来电显示,则很有可能联系人海报可能无法正常工作或出现故障。因此,以下是确保iPhone上不是这种情况的方法:

  • 在 iPhone 上打开“设置”应用。
  • 向下滚动并打开“电话”应用设置
  • 然后,点击显示我的来电显示选项并检查显示我的来电显示是否打开。
  • 如果没有,请将其打开以修复iPhone上的联系人海报问题。
6种修复方法:如何解决 iPhone 上联系人海报无法正常显示的问题?

5. 删除并创建新的联系人海报

您尝试了上述所有解决方案,但没有任何效果。好吧,让我们再试一次。虽然将iPhone恢复出厂设置是最终的解决方案,但我建议您尝试删除联系人海报并创建一个新海报。以下是删除 iPhone 上的联系人海报的方法:

  • 在 iPhone 上打开“通讯录”应用,然后轻点顶部的通讯录卡片。
  • 在这里,点击“联系人照片和海报”选项以查看联系人海报设置。
6种修复方法:如何解决 iPhone 上联系人海报无法正常显示的问题?
  • 现在,点击联系人海报下方的“编辑”按钮
  • 现在,在联系人海报上向上滑动以显示垃圾桶图标。
  • 点击删除按钮(垃圾桶图标)以删除您的联系人海报。
6种修复方法:如何解决 iPhone 上联系人海报无法正常显示的问题?

现在您已经删除了旧的联系人海报,请了解如何通过链接指南在iPhone上创建联系人海报。我们在链接指南中详细介绍了所有自定义选项,因此请查看它。

6.将iPhone恢复出厂设置

如果没有任何适合您的工作,我建议您在前往Apple支持之前将iPhone恢复出厂设置。重置iPhone上的所有内容和设置可以为缓慢或故障的iPhone型号注入新的活力,从而通过清除累积的混乱和软件问题将其恢复到原始性能。

以上就是6种修复方法:如何解决 iPhone 上联系人海报无法正常显示的问题?的详细内容,更多请关注php中文网其它相关文章!

Drupal 访问页面空白问题分析

Drupal 访问页面空白问题分析

原文链接:http://www.cnblogs.com/heroking2000/archive/2012/06/01/2530510.html 最近发现Drupal的页面老是显示空白,查看了apache错误日志,发现问题如下:[Fri Jun 01 12:05:32 2012] [error] [client <ip>] PHP Fatal error:  Allowed memory size of 33554432 bytes exhausted (tried to allocate 48 bytes) in /var/www/html/drupal-7.12/includes/menu.inc on line 3727, referer: http://<domain>/drupal/?q=node/add


原来PHP分配的内存不足造成的,修改PHP.ini文件,默认设置32M.

 

memory_limit = 1024M;

 

转载于:https://www.cnblogs.com/heroking2000/archive/2012/06/01/2530510.html

echarts不能正常显示,调试的时候又能正常显示

echarts不能正常显示,调试的时候又能正常显示

我用的是echarts 2.2.7 的echarts.min.js,数据没有问题,饼图的函数写法没有错,但是第一次加载时饼图就是不显示,我在调用饼图函数的前面写个alert(1), 后又能正常显示。用火狐浏览器调试的时候一步一步下去,又是能显示饼图的,但是不调试,重新刷新页面又不能显示。不知怎么解决。

类似的同样问题,图表有显示,我在函数里写myChart.getDataURL ();但是得到的64位编码为空,调试的时候又有了.

我用的是火狐浏览器

FullCalendar插件月视图正常显示周视图不正常显示问题解决方法

FullCalendar插件月视图正常显示周视图不正常显示问题解决方法

 renderCalendarView : function(){
	    	var height =  $(window).height() -54-10;
	    	$("#pm-task-calendar-view").fullCalendar("destroy");
	    	$("#pm-task-calendar-view").fullCalendar({
	    		header: {
					left: ''prev,next today'',
					center: ''title'',
					right: ''month,agendaWeek''
				},
				height: height,
				lang: "zh-cn",
				buttonIcons: true,
				weekNumbers: false,
				allDaySlot: false,
				allDayDefault:false, //默认为true改成false
				editable: true,
				eventLimit: 6,
				nextDayThreshold: "09:00:00",
				/**
				eventLimit: {
			        ''agenda'': 5, // adjust to 6 only for agendaWeek/agendaDay
			        ''default'': true // give the default value to other views
			    },
			    **/
				eventClick: function(event){
					
				},
				dayClick : function(date,jsEvent,view) {
		           
				},
				eventDrop :function( event, delta, revertFunc, jsEvent, ui, view ){
					
				},
				eventResize: function( event, delta, revertFunc, jsEvent, ui, view )  {
					
				},
				events: function(start, end, timezone, callback) {
					
				}
	    	});
	    },

只需要将allDayDefault:true改成false即可。

关于悲惨经历:浙政钉 iPhone 手机访问页面空白,刷新后正常显示 问题排查安卓、手机一切正常的问题我们已经讲解完毕,感谢您的阅读,如果还想了解更多关于6种修复方法:如何解决 iPhone 上联系人海报无法正常显示的问题?、Drupal 访问页面空白问题分析、echarts不能正常显示,调试的时候又能正常显示、FullCalendar插件月视图正常显示周视图不正常显示问题解决方法等相关内容,可以在本站寻找。

本文标签: