IonicFramework を使用して、IOS で SVG ファイルを表示する小さな ionic アプリを取得するのに苦労しています。
ブラウザと Android 5.0 でも動作しますが、IOS で試してみるとフラグが表示されません。
html にハードコードされたフラグを追加すると、フラグは正常に表示されます...
うーん、私は何を間違っていますか?? この例は、空のテンプレートを使用した新しい Ionic プロジェクトに基づいています...
JS スニペット:
.controller('myCtrl', function($scope) {
var flag='<polygon points="0 0,0 60,120 40,120 20" fill="white" /><polygon points="0 0,24 4,24 56,0 60" fill="red" /><polygon points="48 8,72 12,72 48,48 52" fill="red" /><polygon points="96 16,120 20,120 40,96 44" fill="red" /><polygon points="0 0,0 60,120 40,120 20" fill="none" stroke="black" stroke-width="0.1" />';
$scope.myflag = flag;
});
HTML スニペット:
<p>Postponed! (does not work)</p>
<svg ng-bind-html="myflag"></svg>