Smobiler上海石磨_.NET移动开发平台

标题: Image控件没有显示图像 [打印本页]

作者: XRKSoftware    时间: 2019-1-19 16:57
标题: Image控件没有显示图像

我在设计界面上设置好了图像资源路径和资源ID,可以看到图像预示图像。
为啥在运行是不能看到图像呢?

谢谢!



作者: XRKSoftware    时间: 2019-1-19 16:59
C:\Users\Mac\Desktop\ImageDisplayPro.png
作者: XRKSoftware    时间: 2019-1-19 17:47
C:\Users\Mac\Desktop\ImageDisplayPro.png
作者: XRKSoftware    时间: 2019-1-20 21:04
在手机端只能显示logon图像,其它图像无论什么大小、什么格式都不能显示。是什么原因?能显示logon图像说明跟Http端口没有关系。
作者: Lula.Jin    时间: 2019-1-21 09:23
那你的ResourceID是只写了图片名称,ResourcePath是不是选了Image?Image是指项目路径\bin\Debug\Resources\Image,你的图片不在这个文件夹下自然是显示不出来的
作者: XRKSoftware    时间: 2019-1-21 11:00
图片logon.png和其它图片都是在项目路径\bin\Debug\Resources\Image里面,
但是,手机端只能显示logon.png,如果名字换成其它图片手机端没有显示。


作者: Lula.Jin    时间: 2019-1-21 13:05
那能提供一下那些不显示的图片,我这边来测试一下
作者: XRKSoftware    时间: 2019-1-21 16:06
Lula.Jin 发表于 2019-1-21 13:05
那能提供一下那些不显示的图片,我这边来测试一下

C:\Users\Mac\Desktop\1.png
作者: XRKSoftware    时间: 2019-1-21 16:11
Lula.Jin 发表于 2019-1-21 13:05
那能提供一下那些不显示的图片,我这边来测试一下

我如何把图片从我电脑上发给你呢?我在这里无法发给你啊
作者: XRKSoftware    时间: 2019-1-21 16:17
请看附上的图片。谢谢!

作者: Tenderness104    时间: 2019-1-21 17:15
同求解决方案,只能显示部分图标,一部分不显示
作者: Lula.Jin    时间: 2019-1-22 09:44
经过测试你的图片是能正常显示在客户端的,你的ResourceMode选择file试试[attach]1280[/attach]

作者: XRKSoftware    时间: 2019-1-22 17:49
1、运行环境:Win7+VS2015企业版+SMobiler4.7(4.6也试过)
2、把4.6换成4.7后,两个图像在手机端都不显示
3、手机是通过无线网连接服务器(PC)的

4、我把项目所有文件给你,能不能帮忙看看问题在哪里?
5、或者,你把你的显示图像项目文件给我?(非常简单的)

图像显示对我的工作是非常重要的,请你大力帮忙!

谢谢!



作者: Lula.Jin    时间: 2019-1-23 09:56
运行了你的项目是可以显示图片的,你是全部图片不显示吗?这种情况可能是http端没有连同,你运行其他项目的图片能显示吗?或者你应用清理缓存 重新打开试试
[attach]1302[/attach] [attach]1303[/attach]


作者: XRKSoftware    时间: 2019-1-23 11:38
非常感谢你的回复!

所有项目的图像显示都没有显示图像!

"http端没有连同"是什么意思呢? "应用清理缓存"怎么做?

图像没有显示出来,但是按钮显示出来了啊!问题到底在哪里呢?

谢谢!
作者: XRKSoftware    时间: 2019-1-23 12:21
我找到问题在哪里了。

如果我把项目放到云服务器上运行, 图像可以显示!
如果我把项目放到PC机上运行, 图像就不能显示!

请帮忙看看如何解决这个问题。因为在PC上开发比较方便、也比较节省!

谢谢!
作者: kiiou    时间: 2019-5-21 12:58
需要把所有防火墙都关闭,才可以显示图片。Win10的域网络、专用网络、公用网络都关闭防火墙。
作者: jiaoyali01    时间: 2019-6-8 17:46
kiiou 发表于 2019-5-21 12:58
需要把所有防火墙都关闭,才可以显示图片。Win10的域网络、专用网络、公用网络都关闭防火墙。 ...

谢谢!已经OK了,只需要关闭局域网和专用网络就可以,公用网络的防火墙不用关闭




欢迎光临 Smobiler上海石磨_.NET移动开发平台 (https://www.smobiler.com/) Powered by Discuz! X3.2