Parsi Coders

نسخه‌ی کامل: پخش فایل فلش در آندروید
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام چطوری میتونم فایل swf رو توی برنامه قرار بدم و هروقت خواستم پخشش کنم؟
سلام
برای فلش کتابخونه وجود نداره
ولی میتونی از webview استفاده کنی و با جاوااسکریپ کنترلش کنی به شرطی که flashplayer روی گوشی نصب باشه
لینک زیر کمکتون میکنه
http://www.basic4ppc.com/android/forum/t...iew.21546/
عمل نمیکنه
دوست عزیزمون درست جواب دادن
عمل میکنه
شما باید یک فایل html بسازی و کدهای زیر رو د داخلش وارد کنی و با پسوند html ذخیره کنی


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>SWF Example</title>

</head>
<body>
   <object style="display: block;" classid="clsidlaugh27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" width="100%" height="100%" id="theBook">
      <param name="FlashVars" value="">
      <param name="menu" value="false">
      <param name="SRC" value="book.swf">
      <embed FlashVars="" src="book.swf" menu="false" pluginspace="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" width="100%" height="100%" name="theBook"></embed>
   </object>
</body>
</html>


اسم فایل فلشتو بزار book.swf
اسم فایل html رو بزار main
main.html


با دستور زیر هم load کن
WebView1.LoadUrl(File.DirAssets & main.html")

باید adobe flash player هم نصب باشه روی موبایلت
 
خوب همین کارو کردم الان به این
wb.LoadUrl(File.DirAssets & main.html")
خطا میگیره.
اون فایل html و فایل swf رو کجا باید قرار بدم؟امکانش هست شما یه نمونه خودتون انجام بدین؟
اینجوری بنویس :
WebView1.LoadUr(File.DirRootExternal, "main.html")
رو این سیستم basic ندارم اما باید جوابت بده
تو مموری مستقیم فایلتو بریز
اگر مشکلی داشتی اسکرین شات بزار
خوب من الان این فایل html که ساختم رو باید بریزم تو مموری؟این که نمیشه
من قراره بیش از 100 تا فلش لود کنم نمیشه که همش 100 تا html بسازم
بله
میتونی مستقیم هم load کنی مشکلی نیست
میتونی با دریم ویور همه رو تو یک فایل html طراحی کنی
این سیقه خودته دیگه