Khi game 3D vẫn hiện hình nhưng im lặng trên Chrome, chưa thể kết luận ngay rằng lỗi nằm ở tính năng âm thanh của game. Hãy tách việc kiểm tra thành ba nhánh: đầu ra âm thanh của hệ điều hành, công tắc âm thanh trong game và cách âm thanh được khởi động sau thao tác của người dùng.
1. Kiểm tra đầu ra bằng âm thanh quen thuộc
Trước tiên, giảm âm lượng xuống mức thấp rồi phát một tệp âm thanh cục bộ hoặc âm thanh quen thuộc trên máy. Nếu tệp đó cũng không nghe được, vấn đề có thể nằm ở thiết bị đầu ra, bộ trộn âm lượng hoặc tai nghe, chứ chưa liên quan riêng đến Chrome. Nếu tệp phát bình thường, hãy giữ nguyên thiết bị đầu ra và chuyển sang kiểm tra game.
2. Xem công tắc âm thanh của game
Nếu giao diện có nút loa, nhạc nền hoặc hiệu ứng, hãy kiểm tra chúng có đang ở trạng thái tắt tiếng hay không. Đây là kiểm tra có điều kiện: không phải game 3D nào cũng cung cấp các nút này. Ví dụ giả định: một bản xem thử có biểu tượng loa đang gạch chéo; bật biểu tượng đó có thể giải quyết lỗi, nhưng không chứng minh mọi game dùng cùng cơ chế.
3. Thử khởi động âm thanh bằng một cú nhấp
Chrome hạn chế việc tự phát âm thanh khi chưa có tương tác rõ ràng của người dùng. Với ứng dụng dùng Web Audio, ngữ cảnh âm thanh cũng có thể cần được tiếp tục sau một thao tác như nhấp vào nút “Play” hoặc “Enable audio”. Bạn có thể nhấp một lần vào nút bắt đầu hoặc khu vực xem thử miễn phí, thay vì liên tục đổi cài đặt trình duyệt. Xem thêm giải thích của Chrome về chính sách autoplay.
Âm thanh xuất hiện sau cú nhấp chỉ là dấu hiệu phù hợp với hạn chế autoplay, không phải chẩn đoán chắc chắn. Với người bảo trì, trạng thái của AudioContext có thể giúp xác nhận liệu ngữ cảnh còn bị tạm dừng hay không.
Phân biệt kết quả kiểm tra
| Kết quả | Có thể suy ra | Chưa thể suy ra |
|---|---|---|
| Tệp cục bộ cũng im lặng | Đầu ra hệ điều hành đáng nghi | Chrome chắc chắn là nguyên nhân |
| Tệp phát được, game có công tắc tắt tiếng | Cần kiểm tra công tắc đó | Game đã hỏng âm thanh |
| Âm thanh xuất hiện sau nút Play | Autoplay hoặc AudioContext có thể liên quan | Đó là bằng chứng chẩn đoán duy nhất |
Trường hợp nội dung nằm trong khung nhúng
Nếu game được tải trong iframe, quyền liên quan đến autoplay có thể phụ thuộc cấu hình của trang chứa và thuộc phần việc của chủ sở hữu trang. Người dùng không cần cấp quyền micro để đầu ra âm thanh hoạt động, cũng không nên tắt bảo mật trình duyệt, xóa toàn bộ dữ liệu hay cài codec chỉ vì lỗi này.