蜡笔小鑫
蜡笔小鑫
  • 发布:2022-08-06 15:36
  • 更新:2022-08-06 15:45
  • 阅读:70

ts项目无法获取完整clientInfo

分类:uniCloud

我新建两个项目,一个是cli命令的ts项目,一个是hbx的uni项目,相同云空间,云对象代码如下:

info() {  
    const clientInfo = this.getClientInfo()  

    return {  
      clientInfo  
    }  
  }

hbx项目能正确获取到clientInfo值,包含uniPlatform。而ts项目无法获取到完整的clientInfo,获取内容如下:

"clientInfo": {  
            "CLIENT_SDK_VERSION": "1.0.25",  
            "os": "mac",  
            "appId": "***********",  
            "locale": "zh-Hans",  
            "clientIP": "127.0.0.1",  
            "userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36",  
            "platform": "h5",  
            "deviceId": "16569973273616555525",  
            "source": "client"  
        }
2022-08-06 15:36 负责人:无 分享
已邀请:
蜡笔小鑫

蜡笔小鑫 (作者)

更新ts项目的所有依赖,并添加uni-shared依赖可以解决这个问题。ts的代码模板里是直接指定死依赖版本的,是否能及时更新ts模板文件呢?

要回复问题请先登录注册