【发布时间】:2014-10-13 11:54:20
【问题描述】:
我需要在基于 Web 的 iOS 应用中使用 Polymer。 Cordova/Phonegap 是最后的解决方案。我读到了这个问题:Can I use polymer/web components in a native android app w/o Cordova? 我可以在 iOS 中做到这一点吗? 谢谢!
【问题讨论】:
标签: ios xcode webview native polymer
我需要在基于 Web 的 iOS 应用中使用 Polymer。 Cordova/Phonegap 是最后的解决方案。我读到了这个问题:Can I use polymer/web components in a native android app w/o Cordova? 我可以在 iOS 中做到这一点吗? 谢谢!
【问题讨论】:
标签: ios xcode webview native polymer
是的,你可以。我正在这样做,我的应用会在三秒内完全加载。
【讨论】:
简而言之:没有。除非在平台上取得了一些实质性进展,否则实例化期是无法生存的。我们以类似的方式进行,使用 UIWebView 嵌入基于 Polymer 的组件,但我们最终看到聚合物实例化时大约 20-25 秒的延迟——在设备之间始终可复制。所以,我会回答“不”,但您的里程可能会有所不同。
您可以通过在 UIWebView/WKWebView 组件中嵌入 polymer-project.org 站点来进行自己的采样,看看它们如何解决加载延迟问题。聪明,但即使是最优雅的静态技巧仍然会受到实例化期的影响。
对于它的价值 - 我认为 Polymer 真的就是一罐玉米。我焦急地等待着他们可以跨主要浏览器在平台上原生化的那一天。
【讨论】:
别忘了
<!DOCTYPE html>
我花了好几个小时试图弄清楚为什么事情在 iOS 上不能正确呈现...将它添加到文档的顶部会让奇迹发生。
【讨论】: