提交 d8dcd7fc authored 作者: JarvanMo's avatar JarvanMo

fix bug

上级 104c9f7a
...@@ -135,7 +135,7 @@ internal interface FluwxShareHandler : CoroutineScope { ...@@ -135,7 +135,7 @@ internal interface FluwxShareHandler : CoroutineScope {
} }
sourceByteArray.size > 512 * 1024 -> { sourceByteArray.size > 512 * 1024 -> {
WXImageObject().apply { WXImageObject().apply {
if (ContextCompat.checkSelfPermission(context, Manifest.permission_group.STORAGE) == PackageManager.PERMISSION_GRANTED) { if (ContextCompat.checkSelfPermission(context, Manifest.permission.WRITE_EXTERNAL_STORAGE) == PackageManager.PERMISSION_GRANTED) {
setImagePath(sourceByteArray.toExternalCacheFile(context, sourceImage.suffix)?.absolutePath) setImagePath(sourceByteArray.toExternalCacheFile(context, sourceImage.suffix)?.absolutePath)
} else { } else {
permissionHandler?.requestStoragePermission() permissionHandler?.requestStoragePermission()
......
...@@ -17,7 +17,7 @@ class PermissionHandler(private val activity: Activity?) { ...@@ -17,7 +17,7 @@ class PermissionHandler(private val activity: Activity?) {
fun requestStoragePermission() { fun requestStoragePermission() {
if (oldFragment != null) { if (oldFragment != null) {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
oldFragment?.requestPermissions(arrayOf(Manifest.permission_group.STORAGE), 12121) oldFragment?.requestPermissions(arrayOf(Manifest.permission.WRITE_EXTERNAL_STORAGE), 12121)
} }
} else { } else {
activity?.run { activity?.run {
...@@ -29,7 +29,7 @@ class PermissionHandler(private val activity: Activity?) { ...@@ -29,7 +29,7 @@ class PermissionHandler(private val activity: Activity?) {
ft.commit() ft.commit()
} }
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
fragment.requestPermissions(arrayOf(Manifest.permission_group.STORAGE), 12121) fragment.requestPermissions(arrayOf(Manifest.permission.WRITE_EXTERNAL_STORAGE), 12121)
} }
} }
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论