Phonegap iOS 应用程序不允许在 iframe 中的表单上输入
Phonegap iOS app not allowing inputs on forms in an iframe
iOS 9.3.2
Phonegap Build 6.1
我们正在将其他供应商的 iFrame 加载到我们的 iOS 应用程序中。表格加载得很好。我们点击表单字段,它不允许任何输入。这发生在多部 iPhone 上。同一应用适用于移动版 Safari 和 chrome。 Phonegap 就是这些问题开始的时候。
我们为
更改了 CSS
-webkit-user-select: none;
现在一切都
input { -webkit-user-select: text; }
我们已经禁用 faskclick.js 并进行了建议的更改,仍然是一样的。
不确定是什么导致了问题。任何指导将不胜感激。
根据 Adobe 的 Shazron 和 risingj 的说法,这可能是 UIWebView 中的 Apple 渲染问题。他们无法控制 UIWebView 的错误,所以这是每个人都应该考虑的事情。我们已经降级到 cordova 3.7.0 并使用 "cordova-plugin-wkwebview",它按预期工作。
iOS 9.3.2 Phonegap Build 6.1
我们正在将其他供应商的 iFrame 加载到我们的 iOS 应用程序中。表格加载得很好。我们点击表单字段,它不允许任何输入。这发生在多部 iPhone 上。同一应用适用于移动版 Safari 和 chrome。 Phonegap 就是这些问题开始的时候。
我们为
更改了 CSS-webkit-user-select: none;
现在一切都
input { -webkit-user-select: text; }
我们已经禁用 faskclick.js 并进行了建议的更改,仍然是一样的。
不确定是什么导致了问题。任何指导将不胜感激。
根据 Adobe 的 Shazron 和 risingj 的说法,这可能是 UIWebView 中的 Apple 渲染问题。他们无法控制 UIWebView 的错误,所以这是每个人都应该考虑的事情。我们已经降级到 cordova 3.7.0 并使用 "cordova-plugin-wkwebview",它按预期工作。