a problem occurred with this webpage so it was reloaded

1 问题描述:

Safari浏览器进入网站, 网站会(不断)重载。提示a problem occurred with this webpage so it was reloaded

2 问题演示视频、截图(右图我需要重现并解决的):

视频地址:https://www.youtube.com/watch?v=ZWf9vCWvE4k

  

3 问题:


http://stackoverflow.com/questions/28440676/web-page-triggering-exc-bad-access-kern-invalid-address-crash-in-safari

http://stackoverflow.com/questions/29552139/website-repeatedly-reloads-then-crashes-on-iphone-4-ios-8-0-2-ios-8-1-2

https://discussions.apple.com/thread/6556800

https://discussions.apple.com/thread/670762

http://www.fixerrs.com/2015/02/a-problem-occurred-with-this-webpage.html

(可能的)问题设备:

iPad 2, iOS 8.1.1

any version of iPad, Old or New

iPhone 4S devices (iOS 8.0.2 & iOS 8.1.2&iOS 8.3)

iOS 8.1 on iPhone 6 Plus (macrumors.com)

4 查找原因(根据stackoverflow 和 github已有的排查):


a.参考网站:http://stackoverflow.com/questions/26668950/safari-crash-while-taking-photo-in-iphone-4s-ios-8-1

可能原因:拍照代码引起的?

猜想:可能,但是 5c ios8.3和 4 ios7没出错


b.参考网站:http://stackoverflow.com/questions/28700652/iphone-ipad-crashes-when-zooming

可能原因:Zoom变换大小引起的?

猜想:不太像,已经使用了 <meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0;">,切换横竖屏的时候没出错过。


c.参考网站:http://stackoverflow.com/questions/28004398/mobile-safari-forced-refresh-because-of-issue-with-javascript

https://github.com/jquery/jquery-mobile/issues/7685

可能原因:下拉框引起的?(或者说JQM引起的?)

猜想: 不是


d.参考网站:http://stackoverflow.com/questions/29552139/website-repeatedly-reloads-then-crashes-on-iphone-4-ios-8-0-2-ios-8-1-2

可能原因:某些CSS样式引起的?

猜想    :不是 要是css原因引起会一直出现这个问题。

5 重现:


重现别人的问题:

参考网站:https://github.com/jquery/jquery-mobile/issues/7685

1 测试页面:http://demos.jquerymobile.com/1.4.4/selectmenu/

Steps to reproduce

    1. Click on the select
    2. Select an option (other than the one already selected)
    3. Press the angle right icon to "tap" to the next select.
    4. Page crashes

结论:(5c ios 8.2 能)(模拟器 5s 8.2 能)

2 测试页面:http://greenti.cl/test.html

测试步骤同上

结论:(5c ios 8.2 能)(模拟器 5s 8.2 能)


重现自己的问题:

网址:http://192.168.1.99/vsdemo/iacr/

(暂时没有固定步骤重现)

a. 在Safari中打开 -> 添加到主屏幕 -> 从桌面打开->出现问题

b. 在Safari中打开-> 一些操作 -> 添加到主屏幕 -> 从桌面打开 -> 一些正常操作 ->过了一会儿出现问题

c. 在safari中打开 ->切换页面->切换回来 ->添加到主屏幕 -> 从桌面打开 ->正在刷新时点击Query->出错

结论:更像是随机出现的。。

6 猜测原因

b.服务器端传来的数据使JS出错

c.拍照按钮后的js function引起的

d.一直在运行的js出错

来自为知笔记(Wiz)

时间: 2024-10-13 17:45:40

a problem occurred with this webpage so it was reloaded的相关文章

Ubuntu下android studio 编译报错A problem occurred starting process &#39;command &#39;/Android/Sdk/build-tools/21.1.2/aapt&#39;&#39;

此问题在stack  over flow 上找到答案. 原链接地址:http://stackoverflow.com/questions/27589844/android-studio-1-0-2-not-building-appmergedebugresources-error 解决方法: //在终端分别运行下面两条指令,安装lib32stdc++6 和lib32z1 sudo apt-get install lib32stdc++6 sudo apt-get install lib32z1

Android Studio编译运行Fresco Sample。Android缓存新境界。 (a problem occurred start process &#39;command &#39;ndk-build&#39;&#39;)

今天闲逛知乎,偶遇一篇“Android应用开发难点”,作为安卓程序猿,本能点进去,想看看究竟能有什么难点自己不知道的(夜郎自大..面壁中). 插件化,H5容器优化,网络.图片缓存..感觉都还好.直到看到“Fresco出来之前,你是不是觉得图片缓存已经到头了?” Fresco究竟是何方神圣!! 询问度娘得知,2015.3.27日之前就已经发布了(度娘的结果最早是3.27).通过查看GitHub: Version 0.1.0  tyronen released this 16 days ago · 

「android」Ubuntu下android studio 编译报错A problem occurred starting process &#39;command &#39;/Android/Sdk/build-tools/21.1.2/aapt&#39;&#39;(转)

转自”http://www.cnblogs.com/jonzone/p/5246531.html“ 此问题在stack  over flow 上找到答案. 原链接地址:http://stackoverflow.com/questions/27589844/android-studio-1-0-2-not-building-appmergedebugresources-error 解决方法: //在终端分别运行下面两条指令,安装lib32stdc++6 和lib32z1 sudo apt-get

flutter A problem occurred configuring root project &#39;fluttertoast&#39;.

flutter打包Android的release包的时候报错,由于之前升级过flutter版本,打包的这个工程又是升级之前创建的,然后在执行flutter build apk的时候报错 * What went wrong: A problem occurred configuring root project 'fluttertoast'. > SDK location not found. Define location with sdk.dir in the local.properties

MyEclipse老是弹出problem occurred窗口

右键Properties-Builders-取消“javaScript Val

&#39;Starting Tomcat v8.0 Server at localhost&#39; has encountered a problem.

'Starting Tomcat v8.0 Server at localhost' has encountered a problem. “在启动Tomcat的本地主机服务器V8.0”遇到了问题. Problem Occurred 发生问题 详细信息 Port 8080 required by Tomcat v8.0 Server at localhost is already in use. The server may already be running in another proce

An SWT error has occurred

对话框标题:Problem Occurred 对话框内容:Unhandled event loop exception No more handles 对话框按钮:第一个超链接:Show Error Log,第二个:OK,第三个:Details>> 原因Eclipse 提示An SWT error has occurred的原因是软件冲突导致. 解决办法 eclipse -clean在”开始”–>”运行”–>打入”cmd”进入命令提示行后,再进入eclipse的安装目录,然后输入e

踩坑实录 Android studio中关于 No cached version of **** available for of处理办法

当我们添加某些依赖库(Okhttp.Retrofit)时, Android studio 会报如下错误: Error:A problem occurred configuring project ':app'.> Could not resolve all dependencies for configuration ':app:_iranDebugCompile'.   > Could not resolve com.facebook.network.connectionclass:conn

Linux课程第十一天学习笔记

############################### unit.自动安装系统    ################################ 命令行"Network Install":virt-install \> --name test \> --ram 1024 \> --file /var/lib/libvirt/images/test.qcow2 \> --file-size 8 \> --location ftp://172.2