2017-02-20 4 views
0

jqueryとfancyboxライブラリの新機能: 角度1とイオンプロジェクトでfancyboxとiframeを使用しています。 ブラウザとAndroidですべて正常に動作します ローダーアイコンが表示されない場合は表示されません。 を入れましたiphone 6でiframeとfancyボックスが実行されない

jQuery(document) 
      .ready(
       function() { 
        var selector = '#' + $ctrl.id + ' .hm-meter-wrapper .fancybox'; 
        jQuery(selector).fancybox(
         { 
          minHeight: '480px', 
          autoHeight: true, 
          autoResize: true, 
          autoCenter: true, 
          type: 'iframe', 
          iframe:{ 
           preload:false 
          } 
         } 
        ); 
       }); 

ポップアップが表示されますが、内容は表示されません。

答えて

0

この解決策を見つける: 補足システムは、Cordova Tools 5.0.0(2015年4月21日)の時点で必要です。 PhoneGapのビルドのために、それは、CLI-5.1.1(2015年6月16日)

YOUR APPは今安全で

<plugin name="cordova-plugin-whitelist"  source="npm" spec="1.1.0" /> 
<allow-navigation href="*" /> 
<allow-intent href="*" /> 
<access origin="*" /> <!-- Required for iOS9 --> 

NOTEお使いのconfig.xmlにこれを追加するので意味します。あなたはAPPを安全に保つことができます。 あなたのindex.htmlに以下を追加してください。

<meta http-equiv="Content-Security-Policy" 
     content="default-src *; 
        style-src * 'self' 'unsafe-inline' 'unsafe-eval'; 
        script-src * 'self' 'unsafe-inline' 'unsafe-eval';"> 
関連する問題