android - Ionic - 如何为 Android 和 iOS 加载图像
<p><p>这是我第一次尝试制作移动应用程序,对此我很陌生。到目前为止,我了解到您必须为不同的密度和显示创建同一图像的多个图像。</p>
<p>对于 Android,您必须将它们放在 <strong><em>名为 drawable-hdpi、drawable-mdpi 等的文件夹中</em></strong>。对于 iOS,您必须创建 2 个图像 - 1 个用于视网膜,另一个用于非视网膜,并添加 <strong><em>@2x</em></strong> 作为视网膜文件名。</p>
<p>我对如何实现这一点感到有些困惑。 </p>
<p>我的图片文件夹结构是这样的,</p>
<pre><code>Resources
- Android
-- drawable-ldpi
--- logo.png
-- drawable-mdpi
--- logo.png
-- drawable-hdpi
--- logo.png
- iOS
-- logo.png
-- logo@2x.png
</code></pre>
<p>那么 img 标签的 url 是怎样的呢?</p>
<p>如果我放了</p>
<pre><code><img src = "resources/android/drawable/logo.png">
</code></pre>
<p>如何说在哪里可以找到 iOS 图像?</p>
<p>我对移动开发和 Ionic 非常陌生。</p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>如果您使用的是 Ionic 框架,则不要在 Android/iOS 文件夹中放置任何内容。把你所有的图片放到 www/img。然后你只在 Ionic html 文件中引用它们,例如:</p>
<p><code><img src="img/logo.png"></code></p>
<p>如果您运行 <code>ionic build</code>,框架将负责将文件发送到相应的 Android/iOS 文件夹。 </p>
<blockquote>
<p>How do I say where to look for the iOS image?</p>
</blockquote>
<p>视情况而定。通常,Ionic 将 iOS 的图像文件放在两个文件夹中。 </p>
<p><strong>1.项目文件夹/项目名称/资源</strong></p>
<p><强>2。 project_folder/www/img</strong></p>
<p>但是我上面说了,你不用担心iOS和Android的图片文件在哪里。框架会处理这个问题。</p></p>
<p style="font-size: 20px;">关于android - Ionic - 如何为 Android 和 iOS 加载图像,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/33645677/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/33645677/
</a>
</p>
页:
[1]