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