Flash không được thiết kế để hoạt động trên toàn mạng LAN. Bất kỳ cách giải quyết?


1

Xem: http://helpx.adobe.com/flash/kb/probols-USE-flash-mastering-across.html

Vấn đề

Khi sử dụng Adobe Flash trên mạng cục bộ (LAN) và được nối mạng   ổ đĩa / thư mục, bạn có thể gặp bất kỳ vấn đề nào sau đây: "

  • Flash gặp sự cố trong khi thực hiện phim thử nghiệm trên các tệp FLA nằm trên ổ đĩa hoặc thư mục được nối mạng.
  • Các tệp FLA bị hỏng khi mở từ hoặc lưu vào các ổ đĩa hoặc thư mục được nối mạng.
  • Flash không phản ánh các thay đổi trong lớp tùy chỉnh sau khi biên dịch.
  • Flash, Flash Video Encoder hoặc Adobe Media Encoder Sụp đổ và làm hỏng các tệp Flash Video (FLV) trong khi mã hóa nguồn nằm trên các thiết bị hoặc thư mục mạng.
  • Flash Video Encoder hoặc Adobe Media Encoder gặp sự cố hoặc làm hỏng các tệp FLV trong đó thư mục đầu ra là ổ đĩa hoặc thư mục được nối mạng.
  • Các tệp và máy chiếu Flash Player (SWF) đã xuất bản không thể tải nội dung nằm trên các ổ đĩa hoặc thư mục được nối mạng.
  • Nhiều phiên bản SWF hoặc Máy chiếu trên máy khách không thể phát lại các tệp FLV nằm trên ổ đĩa hoặc thư mục được nối mạng.

Lý do

Adobe Flash IDE, Encoder FLV, Adobe Media Encoder và Flash Player   không được thiết kế để hoạt động trên các mạng LAN.

Dung dịch

Việc sử dụng các tệp Flash trên các mạng cục bộ không được hỗ trợ trong bất kỳ   bối cảnh. Nội dung được xuất bản nên truy cập dữ liệu thông qua một máy chủ web.   Tất cả các nguồn tập tin nên được mở và lưu trên hệ thống cục bộ. Sử dụng   Flash trong một kịch bản như vậy để hợp tác dự án hoặc nội dung   việc triển khai rất không được khuyến khích và có thể làm hỏng các tệp nguồn của bạn.

Nếu bạn cần làm việc trong môi trường hợp tác hoặc nguồn lưu trữ   các tệp trên máy chủ, sử dụng bảng điều khiển dự án và / hoặc phiên bản của bên thứ ba   hệ thống điều khiển.

NGHIÊM TÚC? Tôi không thể làm việc trên các tập tin nằm trên một ổ đĩa mạng được ánh xạ? Làm thế nào mà họ làm hỏng cái đó lên? Flash IDE có thực sự mở tệp nguồn và xóa sạch nó để thực hiện việc lưu, thay vì lưu một bản sao trước sau đó thay thế nó như một hoạt động của hệ thống tệp nguyên tử? Làm thế nào khó khăn cho họ để tạo một tập tin tạm thời giả để lưu sau đó ban hành lệnh MOVE?

Bất kỳ cách giải quyết nào cho việc này, như thứ gì đó có thể làm cho ổ đĩa mạng ổn định như ổ đĩa cục bộ, như một loại bộ nhớ đệm và đồng bộ cục bộ tự động?


Khi diễn đàn này thảo luận, forum.adobe.com/message/4689993 , đó là một vấn đề kể từ Flash CS5 và nhiều người cảm thấy rằng đó thực sự là một "thiết kế" không thể chấp nhận được. "Bạn có biết rằng trong thế giới hiện đại, MỌI công ty có chính sách lưu tệp qua mạng không? Đối với hầu hết các nhà phát triển, đó không phải là lựa chọn lưu cục bộ, đó không phải là một lựa chọn. Vì vậy, tôi hoàn toàn đồng ý chúng ta nên! Hãy đến với Adobe, đây là năm 2011 mà bạn biết! Và nói trong Technote của bạn (từ năm 2009!) rằng chúng ta chỉ cần sử dụng hệ thống kiểm soát phiên bản của bên thứ ba là hoàn toàn vô lý! "
Triynko

Nó đã làm việc trong nhiều ngày, và đột nhiên lần này, nó không hoạt động. Các ổ đĩa đã được kết nối và có thể truy cập. Tiết kiệm tiến độ tạm dừng ở mức 1%. Chương trình không bị đóng băng, nhưng lưu tiến trình là một "hộp thoại phương thức", vì vậy nó đã chặn tôi tương tác với Flash. Tôi bất lực, ngồi đó nhìn một quá trình tốt đẹp khác chế nhạo tôi. Sau 10 phút, cuối cùng nó cũng hiển thị thông báo sự cố và các tệp của tôi bị hỏng. Tôi đã thử đổi tên FLA thành ZIP và mở nó trong WinRAR và chọn chức năng lưu trữ sửa chữa. Nó đã sửa chữa tệp thành công, nhưng Flash CS6 vẫn phàn nàn về "Định dạng tệp không mong đợi".
Triynko
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.