Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/229.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
网站应用程序中的Javascript错误导致其无法在iPhone上运行_Javascript_Php_Ios_Iphone_Ipad - Fatal编程技术网

网站应用程序中的Javascript错误导致其无法在iPhone上运行

网站应用程序中的Javascript错误导致其无法在iPhone上运行,javascript,php,ios,iphone,ipad,Javascript,Php,Ios,Iphone,Ipad,一位同事为我的网站创建了一个web应用程序,它基本上是一个客户填写的表单,然后通过电子邮件接收他们的结果,我遇到的问题是,它在iPhone或iPad上不起作用,似乎在邮寄阶段卡住了,电子邮件也没有发出,该应用程序在包括Mac在内的所有其他设备上都能完美运行,这也不仅仅是Safari的问题,因为在Iphone/Ipad上使用Chrome也不起作用 我认为javascript有问题,但我没有足够的javascript知识来发现问题 创建它的开发者现在已经离开了,我不知道如何解决这个问题,我网站上的页

一位同事为我的网站创建了一个web应用程序,它基本上是一个客户填写的表单,然后通过电子邮件接收他们的结果,我遇到的问题是,它在iPhone或iPad上不起作用,似乎在邮寄阶段卡住了,电子邮件也没有发出,该应用程序在包括Mac在内的所有其他设备上都能完美运行,这也不仅仅是Safari的问题,因为在Iphone/Ipad上使用Chrome也不起作用

我认为javascript有问题,但我没有足够的javascript知识来发现问题

创建它的开发者现在已经离开了,我不知道如何解决这个问题,我网站上的页面链接是:


我已经为此苦苦挣扎了好几个星期了,所以如果有人有任何想法来修复它,那将是非常好的

首先,您需要将其放入php标题中 访问控制允许原点并设置此原点。如果在此之后它将不起作用,那么您需要删除您在此处使用的任何动画库,然后重试,因为iphone动画库冲突我在6个月前遇到了相同的问题

您需要将以下代码放在顶部的数据库连接文件中

  header("Access-Control-Allow-Origin: *");
  header("Access-Control-Allow-Headers: access");
  header("Access-Control-Allow-Methods: GET, POST, PUT, OPTIONS");
  header("Access-Control-Allow-Credentials: true");
  header("Expires: -1"); 

我没有mac,所以我不能使用debuggerAs据我所知,你可以在任何操作系统上使用,只要你有相同的浏览器,我试过在windows上使用safari,也试过在安装了ios的虚拟PC上使用safari,但到目前为止都不起作用,只能在maccan上使用。请帮助访问控制允许源代码我不熟悉如何使用它,你能给我看一下php中需要的代码吗?谢谢