收藏
回答

wx.request获取本地json文件路径失败

自己写了个json格式的文件在本地,但是通过wx.request请求报fail invalid url:


下面是文件目录结构及配置信息:



求指教

回答关注问题邀请回答
收藏

5 个回答

  • OKman
    OKman
    03-28

    同样的问题。

    小程序官方wx.request示例中url的值就是

    url:'test.php'

    按这个格式,如果url写为 xxx.json或者 /data/xxx.json,都应该是合格的,但开发的时候,如果在项目中放一个json文件,就死活读不出。

    为什么不用require。因为开发的时候,可能先读json文件,然后再读api接口,而不是上来就开发api接口。


    而且,如果读本地的json文件读不了,读本地的api就一定能成功么?

    比如url:'/api/getdata'就是合格的url么?

    03-28
    有用
    回复
  • 周月璞
    周月璞
    2018-02-02

    同问,有这样一种需求,我希望把全局变量都放在app.json文件里,而不是app.js里,是希望读取本地的json文件的

    还有一种办法就是 将全局变量放在服务器上,同wx.request 获取的全局变量,但是没有放在本地这么方便,还得在另一边设置服务端代码

    2018-02-02
    有用
    回复
  • Red
    Red
    2017-06-26

    为什么不能直接读取json文件呢?

    2017-06-26
    有用
    回复
  • huangjing
    huangjing
    2017-06-26

    访问远程的数据才用http请求吧,你这个项目本地的可以把json格式的数据放在一个js文件里,注意存放json数据的js要用exports对外暴露访问的数据,要用的时候用require导入就行

    2017-06-26
    有用
    回复
  • You can you up
    You can you up
    2017-06-26

    那个url不应该是你的服务器地址么?

    2017-06-26
    有用
    回复
登录 后发表内容