سلام خدمت دوستان
وقتی از این کدبرای اشتراک گزاری تصویر و متن استفاده میکنم
Dim u As Uri
Dim linkShare=""&CRLF&"http://app.web.lovepaperapp.com/?idm="&Tags.PostId As String
u.Parse("file://" & File.Combine(dir, Filename))
Dim inten As Intent
Dim tmpt As String = CRLF&""&CRLF&"https://myket.ir/app/"&Application.PackageName
inten.Initialize(inten.ACTION_SEND,"")
inten.SetType("image/*")
inten.PutExtra("android.intent.extra.STREAM",u)
inten.PutExtra("android.intent.extra.TEXT",tmpt)
inten.WrapAsIntentChooser("اشتراک گذاری لینک تصویر با ...")
StartActivity(inten)
با این ارور برخورد میکنم
ولی همین کد توی sdk 23 درست کر میکنه
android.os.FileUriExposedException: file:///storage/emulated/0/Pictures/Wallpapers/0-201974125115_hq.jpg exposed beyond app through ClipData.Item.getUri()
و کتابخونه های دیگه هم مثل اریا دقیقا همین ارور رو میدن
سوال
[email protected] 0
سلام خدمت دوستان
وقتی از این کدبرای اشتراک گزاری تصویر و متن استفاده میکنم
Dim u As Uri
Dim linkShare=""&CRLF&"http://app.web.lovepaperapp.com/?idm="&Tags.PostId As String
u.Parse("file://" & File.Combine(dir, Filename))
Dim inten As Intent
Dim tmpt As String = CRLF&""&CRLF&"https://myket.ir/app/"&Application.PackageName
inten.Initialize(inten.ACTION_SEND,"")
inten.SetType("image/*")
inten.PutExtra("android.intent.extra.STREAM",u)
inten.PutExtra("android.intent.extra.TEXT",tmpt)
inten.WrapAsIntentChooser("اشتراک گذاری لینک تصویر با ...")
StartActivity(inten)
با این ارور برخورد میکنم
ولی همین کد توی sdk 23 درست کر میکنه
android.os.FileUriExposedException: file:///storage/emulated/0/Pictures/Wallpapers/0-201974125115_hq.jpg exposed beyond app through ClipData.Item.getUri()
و کتابخونه های دیگه هم مثل اریا دقیقا همین ارور رو میدن
خودم دنبال راه حلش توی سایت اصلی گشتم و پیدا کردم اما نحوی استفاده از کد هایی که ارل گزاشته رو نمیدونم
اینم لیک سایت اصلی
اینم سورس کدی که ارل گزاشته
لینک ارسال
به اشتراک گذاری در سایت های دیگر
1 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.