2008-11-03 30 views
8

Folks,Hiển thị HTML trong dự án Actionscript 3

Tôi lấy tất cả nội dung Flash (pure AS3 project, chứ không phải Flash CS3) từ một backup cuối Drupal cho mục đích SEO. Điều này làm việc tuyệt vời, ngoại trừ việc hiển thị HTML được xây dựng vào đối tượng TextField để lại rất nhiều điều mong muốn. Bất cứ ai có thể đề nghị bất kỳ thư viện mà sẽ cho phép tôi để hiển thị các yếu tố HTML? Ở giai đoạn này, các thư viện thương mại hoặc mã nguồn mở được hoan nghênh.

Cảm ơn, Marcus

Trả lời

0

Hãy thử sử dụng Flex iFrame này, mà được mô hình hóa sau đó là HTML đối iframe. Tôi chưa sử dụng giải pháp này trong các ứng dụng Flex của mình, nhưng có vẻ đầy hứa hẹn.

http://deitte.com/archives/2006/08/finally_updated.htm

Tuy nhiên, xin lưu ý rằng tác giả này cùng với doanh nghiệp đề nghị chống sử dụng này.

Như mọi khi, mileage của bạn có thể thay đổi, Randy Stegbauer

0

Swf của bạn có cần điền tất cả trang web không? Tại sao không có swf của bạn gọi một số javascript sẽ cư trú một DIV hoặc bất cứ điều gì. Hoặc chỉ cần PHP tạo ra điều đó. Tôi đoán tôi cần thêm thông tin về những gì bạn đang cố gắng làm ...

1

Có một số Flex HTML component có sẵn khá tốt. Nó sử dụng trình duyệt để hiển thị nội dung.

Tuy nhiên, nó không miễn phí. Bạn sẽ phải đầu tư 149 đô la.

Bạn có thể kiểm tra khả năng của thành phần này here.

0

Chừng nào dự án của bạn được xem trong một trình duyệt web, đặt cược tốt nhất của bạn sẽ được che phủ nội dung HTML trong một DIV hoặc iFrame phía trên nội dung Flash sử dụng một công cụ JavaScript như JQery's ThickBox

2

AIR giới thiệu một DisplayObject gọi flash.html.HTMLLoader. Nó được cung cấp bởi WebKit, vì vậy nếu nội dung của bạn tương thích với Safari, nó sẽ hoạt động với HTMLLoader.

0

Bạn có thể thử điều này AS3 HTML Parser Library ... hoạt động tốt cho nhu cầu của tôi, Hiện tại, nó hỗ trợ hầu hết các yếu tố (bao gồm img, span, div).

Các vấn đề liên quan