在kotlin的firebase putfile

putFile()方法在kotlin中显示未解析的引用

  override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) { super.onActivityResult(requestCode, resultCode, data) if(requestCode==Gallery_Intent && resultCode == Activity.RESULT_OK ) { val uri = data!!.data val imgstr = FirebaseStorage.getInstance().getReference().child("images") uri.putFile(imgstr) } 

uri.putFile(imgstr)显示错误怎么办?

putfile()是StorageReference一个方法。 代码应该是:

 imgstr.putFile(uri)