收藏
回答

为什么scroll-view里面的图片PC上能正确显示,手机上不能

问题模块
API和组件

<scroll-view scroll-x="true" class="my-scroll"  bindscrolltoupper="upper" bindscrolltolower="lower" bindscroll="scroll">

        <view>

            <image src="/asset/p1.jpg"></image>

        </view>

        <view>

            <image src="/asset/p2.jpg"></image>

        </view>

        <view>

            <image src="/asset/p3.jpg"></image>

        </view>

    </scroll-view>


电脑上能正确显示,

手机上面直接一片白板,也无报错。

是项目上传的时候,不会把静态资源上传吗?这么坑?

&

我图片是<image></image>  用的绝对路径。



最后一次编辑于  2017-05-03  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

1 个回答

  • 不玩微信玩QQ
    不玩微信玩QQ
    2017-05-03

    解决了,原来我的文件名后缀是 .JPG, 而代码里面写的是 .jpg。

    一个是大写,一个是小写。电脑上面是可以找到正确的资源的,但是手机上面就不行了。

    将照片另存为 .img 之后手机上也可以正确显示了。

    个人觉得,是代码上传的时候,进行了打包。 打包会将大写字母和小写字母打成不同的路径。所以未打包的电脑上面看得见, 已打包的手机上面看不见了。

    2017-05-03
    赞同
    回复