我正在开发一个网站,并使用21的儿童主题。到目前为止,一切似乎都正常。
在下面链接的页面上有一个手风琴面板。在台式计算机上,面板工作正常。每个单独的面板均应打开和关闭。但是,在ipad上,面板无法正确关闭。点击面板以关闭面板时,面板不会关闭,并且页面会向上滚动。
它在我的台式机和iphone上正常工作,但在ipad上却无法正常工作。
我让手风琴面板开发人员看了一下,他的看法是:“您的原始页面可以在iPhone上使用,但不能在我的iPad上使用,因为那是旧的。可能有一个晦涩的脚本来操纵触摸。也可以是媒体查询专门针对iPad。与iOS无关。”
我在测试目录中将此页面作为HTML / CSS页面具有完全相同的副本。这是将页面分成各种WordPres php组件之前的页面。在ipad的此页面上,手风琴面板可以正常工作。
摘要-它可在台式机上运行,可在iphone上运行,当未包含在WordPress中时可在ipad上运行,当它包含在WordPress中时则无法在ipad上正确运行。
因此,似乎有关WordPress的某些问题导致使用ipad时手风琴面板触发器/链接出现此问题。任何帮助解决这个问题将不胜感激!
进行更新,以防其他任何人碰到这个问题。
整个问题是由父twetynineteen主题中的脚本引起的 删除此脚本: wp-content / themes / twentynineteen / js / touch-keyboard-navigation.js?ver = 1.0'>
问题解决了。希望这可以帮助某人。