Javascript html5移动webapp添加到主屏幕问题
我有一个webapp,当分配给用户主屏幕(ios)时,它看起来很好,但当从safari访问它时,它就不那么好了。当仅从safari访问webapp时,是否有方法控制运行哪些脚本/项目?然后是从主屏幕启动时要运行的seperate脚本/代码?我假设网页设置为在从主屏幕链接启动时不使用地址栏等。您希望检测它何时没有以这种方式启动(以校正较小的垂直空间等) 然后,您要检测的是“应用程序模式”或“独立模式” (如果该链接在将来消亡)本质上,测试是Javascript html5移动webapp添加到主屏幕问题,javascript,mobile,web-applications,Javascript,Mobile,Web Applications,我有一个webapp,当分配给用户主屏幕(ios)时,它看起来很好,但当从safari访问它时,它就不那么好了。当仅从safari访问webapp时,是否有方法控制运行哪些脚本/项目?然后是从主屏幕启动时要运行的seperate脚本/代码?我假设网页设置为在从主屏幕链接启动时不使用地址栏等。您希望检测它何时没有以这种方式启动(以校正较小的垂直空间等) 然后,您要检测的是“应用程序模式”或“独立模式” (如果该链接在将来消亡)本质上,测试是 if ( ("standalone" in window
if ( ("standalone" in window.navigator) && !window.navigator.standalone ){
// Not standalone/fullscreen here (visiting from safari)
}else{
//Fullscreen mode (launched from homescreen)
}