ZeroClipboard không hoạt động và nó không ném bất kỳ lỗi nào (bảng điều khiển javascript).ZeroClipboard: swf nạp, nhưng không hoạt động
Trang web được lưu trữ trên máy chủ web HTTPS chạy trên máy chủ cục bộ. Cả trang web và SWF đều được cung cấp qua HTTPS bởi cùng một máy chủ.
SWF được tải và định vị chính xác trên nút (với ID: testButton). Khi nhấp chuột phải vào nút, menu ngữ cảnh flash (Giới thiệu về Adobe Flash Player 11.7 ...) sẽ được hiển thị.
Tuy nhiên, không có sự kiện nào, thậm chí không "tải", bị kích hoạt.
Tôi đang khắc phục sự cố này cho hai ngày tháng và tôi không thể tìm thấy giải pháp.
Thông tin thêm:
- ZeroClipboard phiên bản: v1.1.7, cũng đã cố gắng v1.2.0-beta.3, chỉnh sửa: Điều này cũng xảy ra với V1.3.1
- Trình duyệt: Chromium 28 trên Mac OSX
- Official test website đang làm việc
đây là mã của tôi:
var clip = new ZeroClipboard(document.getElementById("testButton"), {
moviePath: "media/zeroclipboard.swf"
});
clip.on("dataRequested", function(client, args) {
client.setText("Copy me!");
});
clip.on("load", function(client) {
alert("movie is loaded");
});
clip.on("complete", function(client, args) {
alert("Copied text to clipboard: " + args.text);
});
clip.on("mouseover", function(client) {
alert("mouse over");
});
clip.on("mouseout", function(client) {
alert("mouse out");
});
clip.on("mousedown", function(client) {
alert("mouse down");
});
clip.on("mouseup", function(client) {
alert("mouse up");
});
Tôi gặp vấn đề tương tự. Tải SWF (tôi có thể thấy 200 trong công cụ dành cho nhà phát triển Chrome) nhưng 'tải' không bao giờ kích hoạt. –