离子 - svg没有出现

raf*_*b21 2 svg android cordova ionic-framework ionic2

我做了离子2 sidemenu的应用程序构建,但是svg出现在Chrome中,但生成文件android-debug.apk后svg没有出现在Android中:

在此输入图像描述

按照我使用的命令:

npm install -g ionic cordova ionic start myApp --v2 sidemenu ionic platform add android ionic build android

/myApp/src/pages/page1/page1.html

<ion-header>
    <ion-navbar>
        <button ion-button menuToggle>
            <ion-icon name="menu"></ion-icon>
        </button>
        <ion-title>Page One</ion-title>
    </ion-navbar>
</ion-header>
<ion-content padding>
    <h3>Ionic Menu Starter</h3>
    <img src="../../assets/img/myapp.svg" alt="">
    <p>
        If you get lost, the
        <a href="http://ionicframework.com/docs/v2">docs</a> will show you the way.
    </p>
    <button ion-button secondary menuToggle>Toggle Menu</button>
</ion-content>
Run Code Online (Sandbox Code Playgroud)

你能帮我解决这个问题吗?

Jox*_*ina 7

也许这是因为你使用了错误的路径,记住你在构建应用程序时,你有这个:

在此输入图像描述

所以路径需要被"./assets/img/myapp.svg"读取"../../assets/img/myapp.svg",因为在编译后的应用程序中你是root用户,就像你在index.html文件中加载evething一样,它也可以在浏览器中运行