jd-opensource / jd-opensource/nutui
组件nut-avatar-cropper 小程序平台下 苹果手机 模态框剪裁图片 不显示 图片
- Dominant language
- Vue
- Stars
- 6.5k
- Forks
- 835
- PR merge metrics
- No merged PRs in 30d
Description
### NutUI 包名
@nutui/nutui-taro
### NutUI 版本号
4.3.10
### 平台
weapp
### 重现链接
https://nutui.jd.com/playground/#eyJBcHAudnVlIjoiPHRlbXBsYXRlPlxuICA8bnV0LXNwYWNlPlxuICAgIDxudXQtYXZhdGFyLWNyb3BwZXIgc2hhcGU9XCJzcXVhcmVcIiBAY29uZmlybT1cImNvbmZpcm1cIj5cbiAgICAgIDxudXQtYXZhdGFyIHNpemU9XCJsYXJnZVwiIHNoYXBlPVwic3F1YXJlXCI+XG4gICAgICAgIDxpbWcgdi1pZj1cImltYWdlVXJsXCIgOnNyYz1cImltYWdlVXJsXCIgLz5cbiAgICAgIDwvbnV0LWF2YXRhcj5cbiAgICA8L251dC1hdmF0YXItY3JvcHBlcj5cbiAgPC9udXQtc3BhY2U+XG48L3RlbXBsYXRlPlxuXG48c2NyaXB0IHNldHVwIGxhbmc9XCJ0c1wiPlxuaW1wb3J0IHsgcmVmIH0gZnJvbSAndnVlJ1xuY29uc3QgaW1hZ2VVcmwgPSByZWYoJycpXG5jb25zdCBjb25maXJtID0gKHVybDogc3RyaW5nKSA9PiB7XG4gIGltYWdlVXJsLnZhbHVlID0gdXJsXG59XG48L3NjcmlwdD4ifQ==
### 重现步骤
苹果手机: 点击窗口 选择照片 确定 打开 选中的图片 不显示也不加载 (有小概率会打开完成加载,退出后再重新操作也会失败)
请在苹果手机,真机测试, 小程序开发工具上显示正常。
苹果8
苹果 15
苹果 14
3个手机都有测试,都不能正常加载剪裁图片
### 期望的结果是什么?
应该和安卓一样,完成选中的图片加载,完成图片剪裁
### 实际的结果是什么?
实际的结果 是 模态框出来了, 但是模态框中没有选中需要剪裁的图片
### 环境信息
Taro v3.6.5
### 其他补充信息
import { ref } from 'vue'
const imageUrl = ref('')
const confirm = (url: string) => {
imageUrl.value = url
}
小程序,我走的官方示例都不可以。
` "dependencies": {
"@babel/runtime": "^7.7.7",
"@nutui/icons-vue": "^0.1.1",
"@nutui/icons-vue-taro": "^0.0.9",
"@nutui/nutui": "^4.3.10",
"@nutui/nutui-taro": "^4.3.10",
"@tarojs/components": "3.6.5",
"@tarojs/helper": "3.6.5",
"@tarojs/plugin-framework-vue3": "3.6.5",
"@tarojs/plugin-html": "3.6.5",
"@tarojs/plugin-platform-alipay": "3.6.5",
"@tarojs/plugin-platform-h5": "3.6.5",
"@tarojs/plugin-platform-jd": "3.6.5",
"@tarojs/plugin-platform-qq": "3.6.5",
"@tarojs/plugin-platform-swan": "3.6.5",
"@tarojs/plugin-platform-tt": "3.6.5",
"@tarojs/plugin-platform-weapp": "3.6.5",
"@tarojs/runtime": "3.6.5",
"@tarojs/shared": "3.6.5",
"@tarojs/taro": "3.6.5",
"pinia": "^2.1.7",
"vue": "^3.2.40"
},
"devDependencies": {
"@babel/core": "^7.8.0",
"@tarojs/cli": "3.6.5",
"@tarojs/taro-loader": "3.6.5",
"@tarojs/webpack5-runner": "3.6.5",
"@types/node": "^18.15.11",
"@types/webpack-env": "^1.13.6",
"@typescript-eslint/eslint-plugin": "^5.20.0",
"@typescript-eslint/parser": "^5.20.0",
"@vue/babel-plugin-jsx": "^1.0.6",
"@vue/compiler-sfc": "^3.2.40",
"babel-preset-taro": "3.6.5",
"css-loader": "3.4.2",
"eslint": "^8.12.0",
"eslint-config-taro": "3.6.5",
"eslint-plugin-vue": "^8.0.0",
"style-loader": "1.3.0",
"stylelint": "9.3.0",
"ts-node": "^10.9.1",
"typescript": "^4.1.0",
"unplugin-vue-components": "^0.23.0",
"vue-loader": "^17.0.0",
"webpack": "^5.78.0"
}`
Contributor guide
Assessment
This issue has not been assessed yet.