小程序
小游戏
企业微信
微信支付
扫描小程序码分享
点击上传的'+'后,打开本地的文件地址,定位不到。键盘操作也无效。试了下mock_choose_image()方法,没有反应
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
谢啦,现在环境挂了一直试不了,急死了。等环境好了,试完了,我再回来回复一下
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
"""上传大图操作""" def choose_img_single(self): """只能传本地的图片,将图片放在"data\\picture"路径下,先调用该方法,再模拟点击上传图片操作""" file_Path = Path(f'{os.path.abspath(__file__)}') curPath = os.path.abspath(os.path.dirname(os.path.dirname(file_Path))) image_path = os.path.join(curPath, "data\\picture").replace("\\", "/") try: with open(os.path.join(image_path, "singleImg.png"), "rb") as fd: c = fd.read() image_b64data = base64.b64encode(c).decode("utf8") ret = self.mini.app.mock_choose_image("singleImg.png", image_b64data) res = self.mini.app.get_modals() except IndexError: self.mini.logger.info("没有监听到toast") 这是我封装的方法,把图片路径换一下,先调用该方法,再模拟点击上传图片操作
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
谢啦,现在环境挂了一直试不了,急死了。等环境好了,试完了,我再回来回复一下
"""上传大图操作""" def choose_img_single(self): """只能传本地的图片,将图片放在"data\\picture"路径下,先调用该方法,再模拟点击上传图片操作""" file_Path = Path(f'{os.path.abspath(__file__)}') curPath = os.path.abspath(os.path.dirname(os.path.dirname(file_Path))) image_path = os.path.join(curPath, "data\\picture").replace("\\", "/") try: with open(os.path.join(image_path, "singleImg.png"), "rb") as fd: c = fd.read() image_b64data = base64.b64encode(c).decode("utf8") ret = self.mini.app.mock_choose_image("singleImg.png", image_b64data) res = self.mini.app.get_modals() except IndexError: self.mini.logger.info("没有监听到toast") 这是我封装的方法,把图片路径换一下,先调用该方法,再模拟点击上传图片操作