移动野生动物园中的jquery移动弹出窗口位置和关闭按钮行为

时间:2016-10-18 17:41:12

标签: ios google-apps-script mobile-safari jquery-mobile-popup

我使用jquery移动库开发了一个应用程序,并在google apps脚本中设置了样式。不幸的是,我在应用程序中使用的jquery移动弹出窗口表现出奇怪的位置行为,弹出关闭按钮也表现出意想不到的行为。 弹出窗口默认使用位置窗口或在弹出的href按钮中指定它。结果是弹出窗口始终相对于整个页面而不是窗口定位中心。 弹出关闭按钮可能会或可能不会实际关闭弹出窗口,并且由于某种原因调用窗口向下滚动。

根据我所做的研究,弹出位置问题可能与谷歌应用程序脚本所做的iframe沙盒有关,但是这似乎没有发生在谷歌对应用程序脚本所做的iframe更改之前,尽管此特定应用程序总是如此之前使用过iframe沙盒,而且在iOs设备上似乎没有问题。

我搜索了弹出关闭按钮行为的问题,但没有找到任何内容。

该应用程序在iPhone 7 iOs 10.0.3 safari浏览器/ chrome浏览器/ firefox浏览器,iPhone 4S iOs 9.3.4 safari浏览器,iPad Air iOs 10.0.2 safari浏览器上进行了测试,所有渲染结果相同。任何当前桌面浏览器或Nexus 5上的chrome浏览器中都不存在此行为。

问题是,是否有可能的解决方法来修复此观察到的行为,或者是否有人知道这是谷歌应用脚​​本问题还是移动版Safari问题以及是否正在处理解决方案?

以下是专门为测试此问题而创建的测试应用的链接。 https://script.google.com/macros/s/AKfycbzxpdtCR7s-ej_YHmrlxV0ata9F-kyEnxif7kN2SKP3Xib3EaI/exec

0 个答案:

没有答案