2010-11-10 40 views

Trả lời

7

Thật không may, hiện tại không có cách nào để giữ cửa sổ bật lên mở ra khi bạn tập trung. Điều này là do thiết kế.

Nếu bạn muốn luôn hiển thị nội dung nào đó trong khi tương tác với trang, có lẽ experimental Info bars hoặc thậm chí Desktop Notifications sẽ hoạt động?

Hy vọng điều đó đã hữu ích!

0

tôi gặp phải cùng một vấn đề và tôi đã nghĩ ra một giải pháp khả thi (mặc dù chưa được thử nghiệm nó):

Sử dụng background.html của bạn để lưu trữ các nội dung của hành động popup và khi tải các popup, bạn lấy nội dung qua tin nhắn mặc định cho tiện ích chrome.

Khi thực hiện tất cả các loại nội dung khác, như XHR hay gì đó, tôi nghĩ bạn cũng nên làm điều đó trong background.html, vì vậy các yêu cầu sẽ không hủy nếu bạn đóng và bạn có thể làm điều gì đó với kết quả. Sau đó, khi người dùng mở lại cửa sổ bật lên, anh ấy sẽ thấy kết quả của hành động trước đó của anh ấy thay vì màn hình mặc định.

Bất kỳ ai cũng đã thử điều gì đó như đã làm?

2

Cách duy nhất để mở ứng dụng là nhấp chuột phải vào biểu tượng tiện ích (nút) và chọn "Kiểm tra cửa sổ bật lên" cửa sổ bật lên sau đó hiển thị và vẫn mở nhưng tất nhiên hiển thị cửa sổ trình gỡ lỗi và điều này không rõ ràng nó vẫn có thể truyền cảm hứng cho một hack ... nếu ai đó có kỹ năng và chia sẻ giải pháp với tất cả chúng ta.

0

Theo tôi biết bạn không thể duy trì một menu bật lên nhưng giải pháp thay thế của tôi đã sử dụng tập lệnh nội dung để thêm một menu khi tải trang. Sau khi trình đơn được nối thêm, bạn có thể chuyển đổi menu qua nhắn tin giữa tập lệnh nền và tập lệnh nội dung.

Nếu bạn muốn đóng gói menu từ trang được triển khai, bạn có thể bọc menu của mình trong iframe. Điều này có thể làm tăng thêm sự phức tạp cho dự án của bạn vì bạn sẽ phải đối phó với các vấn đề và quyền truy cập gốc chéo.

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