[問題] FlashVars 的使用跟loadMovie

看板Flash作者 (Evan.A.D.E)時間16年前 (2010/02/25 21:10), 編輯推噓3(3017)
留言20則, 3人參與, 最新討論串1/2 (看更多)
問題是這樣的 因個人需要我做了幾個能在網頁處理字串的swf AS2: resultstr = _root.str HTML: 在內嵌裡加入 FlashVars="str=字串" 原始處理字串用的影片 changestr.swf 可以正常使用 但我現在想嘗試用Loader的方式載入影片 AS2: loadMovie ("changestr.swf",0); 請問還要怎麼作才能再把FlashVars的值拿到新載入的影片使用呢? 不知道要找什麼關鍵字 還是說這樣根本不可行? 麻煩各位板友幫忙解答 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.177.125

02/25 21:28, , 1F
不確定能不能這樣用 L..M("changestr.swf?str=字串");
02/25 21:28, 1F

02/25 21:28, , 2F
L..M打不下,是縮寫,另外,這在本機執行可能會發生錯
02/25 21:28, 2F

02/25 21:29, , 3F
誤,說找不到檔案,但放上web之後也許就好了(我記得是)
02/25 21:29, 3F

02/25 22:04, , 4F
可是這樣一來就不是用embed 裡FlashVars的值了說
02/25 22:04, 4F

02/25 23:32, , 5F
你不是要用loadMovie?
02/25 23:32, 5F

02/26 00:03, , 6F
我的意思是如果照這樣做字串就要寫在Loader裡了
02/26 00:03, 6F

02/26 00:03, , 7F
而不是從embed裡的參數導入。還是我會錯意了 @@"
02/26 00:03, 7F

02/26 00:31, , 8F
'changestr.swf?str=' + _root.str這樣應該可以吧
02/26 00:31, 8F

02/26 01:13, , 9F
不行,影片沒有load。我覺得可能應該是URL字串處理的問題
02/26 01:13, 9F

02/26 01:19, , 10F
而且我有多個FlashVars的str值,這樣只能做一個......
02/26 01:19, 10F

02/26 10:01, , 11F
多個變數後面就用&連接就好啊...另外影片load不進來可
02/26 10:01, 11F

02/26 10:01, , 12F
能是因為本機端的關係吧,如果把檔案扔到網路上呢?
02/26 10:01, 12F

02/26 10:02, , 13F
或是至少changestr.swf扔到網路然後從flash裡面直接連
02/26 10:02, 13F

02/26 10:02, , 14F
絕對路徑測(本機端檔案不在flash裡沒辦法測)
02/26 10:02, 14F

02/26 11:28, , 15F
是放在網路上測試的結果,如果URL寫滿?s=rs不加root可以用
02/26 11:28, 15F

02/26 11:31, , 16F
因為是BLOG要用的,東西都在網路上 @@"
02/26 11:31, 16F

02/26 11:33, , 17F
還是說可以在changerstr.swf加一些程式取FlashVars值?
02/26 11:33, 17F

02/27 02:11, , 18F
我問一個很蠢的問題,既然是blog要用,那你路徑有寫成
02/27 02:11, 18F

02/27 02:11, , 19F
絕對路徑嗎?
02/27 02:11, 19F

02/27 09:24, , 20F
是絕對路徑,embed的changestr也是,直接在BLOG嵌入測試
02/27 09:24, 20F
文章代碼(AID): #1BXdR2od (Flash)
文章代碼(AID): #1BXdR2od (Flash)