Parsi Coders
پخش فایل فلش در آندروید - نسخه قابل چاپ

+- Parsi Coders (http://parsicoders.com)
+-- انجمن: Mobile (http://parsicoders.com/forumdisplay.php?fid=56)
+--- انجمن: Basic4Android (http://parsicoders.com/forumdisplay.php?fid=112)
+--- موضوع: پخش فایل فلش در آندروید (/showthread.php?tid=3473)



پخش فایل فلش در آندروید - mahdi72 - 02-14-2014

سلام چطوری میتونم فایل swf رو توی برنامه قرار بدم و هروقت خواستم پخشش کنم؟


RE: پخش فایل فلش در آندروید - omid_student - 02-14-2014

سلام
برای فلش کتابخونه وجود نداره
ولی میتونی از webview استفاده کنی و با جاوااسکریپ کنترلش کنی به شرطی که flashplayer روی گوشی نصب باشه
لینک زیر کمکتون میکنه
http://www.basic4ppc.com/android/forum/threads/swf-in-webview.21546/


RE: پخش فایل فلش در آندروید - mahdi72 - 02-14-2014

عمل نمیکنه


RE: پخش فایل فلش در آندروید - Amin_Mansouri - 02-14-2014

دوست عزیزمون درست جواب دادن
عمل میکنه
شما باید یک فایل 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 هم نصب باشه روی موبایلت
 


RE: پخش فایل فلش در آندروید - mahdi72 - 02-14-2014

خوب همین کارو کردم الان به این
wb.LoadUrl(File.DirAssets & main.html")
خطا میگیره.
اون فایل html و فایل swf رو کجا باید قرار بدم؟امکانش هست شما یه نمونه خودتون انجام بدین؟


RE: پخش فایل فلش در آندروید - Amin_Mansouri - 02-14-2014

اینجوری بنویس :
WebView1.LoadUr(File.DirRootExternal, "main.html")
رو این سیستم basic ندارم اما باید جوابت بده
تو مموری مستقیم فایلتو بریز
اگر مشکلی داشتی اسکرین شات بزار


RE: پخش فایل فلش در آندروید - mahdi72 - 02-14-2014

خوب من الان این فایل html که ساختم رو باید بریزم تو مموری؟این که نمیشه
من قراره بیش از 100 تا فلش لود کنم نمیشه که همش 100 تا html بسازم


RE: پخش فایل فلش در آندروید - Amin_Mansouri - 02-14-2014

بله
میتونی مستقیم هم load کنی مشکلی نیست
میتونی با دریم ویور همه رو تو یک فایل html طراحی کنی
این سیقه خودته دیگه