การแก้ปัญหาไม่สามารถเรียกอ่านไฟล์ SWF ในเครื่อง by Ziah
Dec0
จาก บทความที่แล้ว ที่เรามาการเรียกโหลดไฟล์จากในเครื่องของเราได้ ซึ่งโปรเจ็คของผมที่ผ่านมาได้มีการโหลดไฟล์ SWF ในเครื่องเข้ามาประกอบด้วย ทำให้มีปัญหาหนึ่งขึ้นมาคือทาง Adove จะไม่ให้มีการอ่านไฟล์ SWF จากเครื่องเนื่องจากปัญหาทางด้านความปลอดภัย(เป็น SecurityError) จะมีหน้าตาดันรูปด้านล่างขึ้นมาเมื่อมีการอ่านไฟล์ SWF โดยอ้างอิงพาธในเครื่อง(เช่น C:\test.swf)
โดยวิธีแก้ปัญหาดังกล่าวทำได้ดังนี้ครับ
- เริ่มแรกให้เราไปที่ http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04.html
-กด Edit locations…
- เลือก Add location…
- เลือก Browse for files… เพื่อเลือกไฟล์ที่เราต้องการจะอนุญาต หรือ ถ้าเรามีไฟล์ SWF หลายๆไฟล์ก็เลือก Browse for folder…
- แล้วเลือกไฟล์ หรือ โฟลเดอร์ที่เราจะอนุญาตให้มีการเรียกได้
-จะเห็นได้ว่าไฟล์หรือโฟลเดอร์ที่เราอนุญาตจะแสดงในกล่องด้านล่าง
อย่าเพิ่งแปลกใจว่าทำไมไฟล์ของเรายังใช้ไม่ได้นะครับ ให้เราทำการ Reset Browser ของเรา 1 รอบ (ปิดแล้วเปิดใหม่) ก็จะสามารถเรียกโหลด SWF มาใช้งานในแอปพลิเคชั่นของเราได้แล้วล่ะครับ
Enjoy this article?
Consider subscribing to our RSS feed!
ไม่มีความเห็น
ยังไม่มีความเห็น