質問: [{"img":"1","icon":"http://sss.sss.ss/aaaa.png"}]; ``` ``` 関係ありそうなところのプラグインは WKWebView Custom Scheme が入っています。 なぜだかわかる方ご教授ください。
回答: Monacaに問い合わせまして回答を得られましたのでここに残しておきます。 「AngularJS」では、セキュリティー対策としてカスタムスキームを使用したURLは、「無効化」され、使用できなくなります。 対象のURLが無効化された場合は、URLの先頭に「unsafe:」が追加されます。 次に、URLの先頭に「unsafe:」が追加され無効化されている場合は、 「AngularJS」の「$compileProvider」で提供されている 「aHrefSanitizationWhitelist」「imgSrcSanitizationWhitelist」を 使用することで、回避することができます。 ``` //app.js myApp.config(['$compileProvider', function($compileProvider) { $compileProvider.aHrefSanitizationWhitelist(/^\s*(https?|s?ftp|mailto|tel|file|monaca-app|monaca-debugger):/); $compileProvider.imgSrcSanitizationWhitelist(/^\s*(https?|s?ftp|mailto|tel|file|monaca-app|monaca-debugger):/); }]); ``` を追加することでローカル画像の表示が可能になりました!