رفتن به مطلب
  • 0

اشتراک فایل صوتی با واتس اپ


roshandelpour

سوال

با سلام خدمت همه دوستان عزیز 

من سه کد مختلف رو برای اشتراک گذاری فایل صوتی در برنامه امتحان کردم مثل MSEShare و ... ولی با هرکدوم که واتس اپ رو انتخاب می کنیم ، واتس اپ فایل صوتی رو نمیشناسه

 

به دنبال کدی هستم که بشه فایل صوتی رو با واتس اپ به اشتراک بذاری

 

ممنون میشم مشکلم رو حل کنید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

5 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

لینک ارسال
به اشتراک گذاری در سایت های دیگر

دستور زیر رو برای رویداد کلیک قرار بده
Dim share As MESShareLibrary
File.Copy(File.DirAssets, "test.mp3", File.DirRootExternal, "test.mp3")
share.sharebinary("file://" & File.DirRootExternal & "/test.mp3", "audio/mp3","", "")

اینم کتابخونه

 

http://s6.picofile.com/file/8192119276/MESShareLibrary.zip.html

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام ممنون از پاسختون من با این کتابخونه تست کردم ولی واتس اپ عکس حسابش می کنه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام بدون کتابخونه هم میشه.

اول این ساب رو ایجاد کنید:

Sub CreateUri(uri As String) As Object
   Dim r As Reflector
   Return r.RunStaticMethod("android.net.Uri", "parse", Array As Object(uri), Array As String("java.lang.String"))
End Sub

بعد این کد رو داخل باتون شر خودتون بذارید:

	Dim sndIntent As Intent
    sndIntent.Initialize(sndIntent.ACTION_SEND,"")
    sndIntent.PutExtra("android.intent.extra.STREAM",CreateUri("file://"&File.Combine( File.DirRootExternal,"esmeFile.mp3")))
    sndIntent.SetType("audio/mp3")
    sndIntent.WrapAsIntentChooser("اشتراک گذاری ")
    StartActivity(sndIntent)

مسیر حتما باید تو حافظه گوشی باشه . یعنی اگه آهنگتون تو پوشه فایل هست اول باید کپی بشه تو RootExternal

esmeFile.mp3 هم نام فایل صوتی شماست.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...