簡體   English   中英

“硫化”聚合物紙元件在科爾多瓦中不起作用

[英]“Vulcanized” Polymer Paper-elements don't work in Cordova

我正在使用Cordova開發HTML應用程序。 我正在使用Crosswalk網絡視圖。 我已經嘗試過使用Polymer(v0.5)集成紙元素組件。 以同樣的方式,我讀到不可能使用<link rel="import" href="../bower_components/paper-elements/paper-elements.html">加載html組件; 解決方案是使用Vulcanize構建工具,以在單個頁面中串聯組件。

我做了所有這些,但是該應用程序仍然無法識別紙質元素。 我寫了一個小例子,說明如下:

我的cordova項目中www/目錄的結構為:

    www/
      bower_components/
      css/
      html/
        index.html
        vulcanized.html
      img/
      js/
      bower.json
      index.html

www/index.htmlwww/html/index.html存檔的硫化構建的生成。 最后一個是這樣的:

    <!doctype html>
     <html>
      <head>
       <title>Test Project</title>
       <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
       <meta name="mobile-web-app-capable" content="yes">
       <meta name="apple-mobile-web-app-capable" content="yes">

       <link rel="import" href="../bower_components/paper-elements/paper-elements.html">


      </head>
      <body unresolved>

       <div id="login">
        <form>
         <paper-input label="Name" floatingLabel></paper-input>
         <br>
         <paper-input label="Password" floatingLabel></paper-input>
         <br>
         <paper-button toggle>Sign in</paper-button>
        </form>
       </div>

      </body>
     </html> 

在本地服務器上可以很好地工作,但是在Web視圖中根本不能工作。

有人幫我嗎? 科爾多瓦根本不可能使用紙質元件嗎?

提前致謝!
佩德羅。

您是否在HEAD中包含了webcomponentsjs / webcomponents.min.js?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM