聚合物元素与非聚合物网站合作?

时间:2016-10-05 02:47:22

标签: polymer

简单的问题,但是我可以使用聚合物构建单页表单,可以通过CTA按钮从非聚合物网站启动吗?

我需要这个表单以json格式存储值,然后通过解析json数据填充我的聚合物Web应用程序中的数据表。

因此,一旦我建立了聚合物表单页面,我就会将其包装在此CTA按钮内,该按钮会在单击时启动页面。此CTA需要在多个客户端站点上分发,因此我无法控制的“第三方”站点。

我如何烘焙聚合物所需的进口产品,以便它可以在他们的网站上运行?

1 个答案:

答案 0 :(得分:1)

您可以在表单元素中包含所有必要的导入包含Polymer。但是,您必须在CTA按钮中导入两个文件

  1. 您的表单元素
  2. Polyfill webcomponent-lite
  3. 您可以通过两种方式在元素中访问所有Polymer文件

    1. 您可以使用cdn来调用像polymer.html
    2. 这样的文件
    3. 更好的方法是将vulcanize所有必需的文件(包括你的元素)放到一个文件中(或者如果你也使用crisper那么两个用于js,一个用于js),这样客户端就无需加载资源。
    4. Webcomponent-lite.min.js你必须保持在硫化文件之外。

      因此,到目前为止,您必须将至少3-4个包(CTA按钮,webcomponents-lite,您的硫化元素)文件导出到您的客户端。

      这应该可以解决问题。