0

我正在尝试从本地网络上的http://admin:1234@192.168.8.112/加载图像

以下是分别来自模拟器的 iOS 和 android 屏幕截图

在此处输入图像描述 /Users/riaz/Desktop/screenshots/模拟器屏幕截图 - iPhone XS Max - 2018-10-17 at 13.43.27.png

出于某种原因,图像仅显示在 iOS 上,而不显示在 android 上。

这是相关的打字稿代码

   this.cameras = ["http://admin:1234@192.168.8.112/video1.mjpg","http://admin:1234@192.168.8.112/video2.mjpg","http://admin:1234@192.168.8.112/video3.mjpg" ]

以及相关的html代码

    <ion-grid> 
    <ion-row>
        <ion-col col-6 col-md-4 col-xl-3 *ngFor="let item of cameras; let id = index">
            <div align="center" style="flex-wrap: wrap" class="camera">
                <img [src]="item" #imageToView (click)="presentProfileModal(item)" />                   


                <p id="text" text-wrap >Camera {{id + 1}}</p>
            </div>
        </ion-col>
    </ion-row>
</ion-grid>

我尝试使用 iframes 而不是 img 标签以及使用 domsanitizer 清理 URL 无济于事。

任何正确方向的帮助或指示将不胜感激

4

0 回答 0