Trong ứng dụng Cocoa của tôi, tôi muốn ngăn Flash tải trong WebView và cho phép người dùng quyết định xem Flash có được hiển thị cho mỗi trang hay không. (Đó là hành vi tương tự đã có sẵn thông qua plugin ClickToFlash hoặc tiện ích mở rộng Safari. Kết hợp bất kỳ tiện ích mở rộng nào trong số đó có thể không phải là một tùy chọn do vấn đề cấp phép.)Ngăn Flash trong Cocoa WebView
Thật không may, hầu hết Flash tôi đang cố gắng tránh được tạo từ nhúng JavaScript được thiết kế đặc biệt để ngăn chặn việc chặn flash dễ dàng, vì vậy tôi không thể lọc HTML thô để bao gồm các đối tượng Flash.
Ngoài ra, tôi không thể tắt JavaScript cho WebView của mình, vì trang tôi muốn hiển thị trông hoàn toàn khác khi JavaScript bị tắt.
Có thông báo/móc tôi có thể sử dụng để sửa đổi DOM trang sau khi JavaScript đã được thực thi hay không, nhưng trước khi plugin Flash được tải?
Hoặc tôi có nên theo một hướng khác không?
Cảm ơn, Ilja
Tôi xin lỗi, quên một điểm quan trọng trong câu hỏi ban đầu của tôi: "Trong ứng dụng Cocoa của tôi, tôi muốn ngăn Flash tải trong WebView, ** và cho phép người dùng quyết định xem Flash có được hiển thị cho mỗi trang hay không **. " – iljawascoding
Vấn đề duy nhất là giải pháp được đăng khi câu trả lời cho câu hỏi đó không hoạt động đối với các loại MIME được xử lý bởi các plugin. –
Ồ, xin lỗi. Nên đã làm cho nó một bình luận chứ không phải là một câu trả lời. –