Nhật ký thay đổi
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Ngày 11 tháng 7 năm 2023: Cập nhật các yêu cầu đối với chế độ khách
- Chúng tôi không còn hỗ trợ Chế độ khách nữa.
Ngày 27 tháng 1 năm 2023: Cập nhật thành phần hình ảnh
Ngày 17 tháng 5 năm 2021: Nội dung cập nhật đối với nguyên tắc về trải nghiệm người dùng của người gửi trên iOS
- Nguyên tắc mới về trải nghiệm người dùng cho người gửi trên iOS 14 trở lên.
Ngày 4 tháng 6 năm 2018: Nguyên tắc về trải nghiệm người dùng của bộ nhận cảm ứng
Ngày 28 tháng 4 năm 2016: Cập nhật thành phần hình ảnh
Ngày 9 tháng 12 năm 2015: Danh sách các nội dung cập nhật
- Hầu hết hình ảnh cho Android và nhiều hình ảnh cho Web Receiver đã được cập nhật trong suốt quá trình này.
- Trong phần Người gửi dừng truyền, chúng tôi đã làm rõ hành vi nên thực hiện đối với hành động của người dùng là Dừng truyền.
- Đã cập nhật thông tin gắn nhãn được đề xuất trong các phần sau:
- Trong phần Chế độ kiểm soát số lượng email gửi đi của người gửi, chúng tôi đã cập nhật toàn diện các nguyên tắc kiểm soát số lượng email gửi đi.
- Trong phần
Trình tự truyền, chúng tôi đã thêm thông tin làm rõ về thời điểm bắt đầu nội dung cho từng biến thể của trình tự.
- Đã thay đổi "Trình đơn truyền" thành "Hộp thoại truyền" trong toàn bộ nội dung.
- Trong hộp thoại Truyền, chúng tôi đã thêm đề xuất sử dụng thành phần MediaRouter cho Android hoặc làm theo các ví dụ về ứng dụng tham chiếu cho iOS, Chrome hoặc các cách triển khai tuỳ chỉnh.
- Trong Hộp thoại truyền, trong khi truyền, đã xoá "Khi bạn nhấn vào một Web Receiver / mục nội dung, trình đơn truyền sẽ đóng và cho thấy toàn bộ các chế độ kiểm soát cũng như thông tin cho mục nội dung đó", vì hành vi đó chưa được triển khai.
- Trong phần Điều khiển âm lượng của người gửi, chúng tôi đã làm rõ rằng thanh trượt âm lượng trong ứng dụng người gửi phải phản ánh những thay đổi về âm lượng do điều khiển từ xa của Chromecast thực hiện.
- Trong Thông báo của người gửi, chúng tôi đã làm rõ rằng nhà phát triển phải cung cấp một "X" để dừng truyền; điều này không được khung cung cấp.
Ngày 16 tháng 9 năm 2015: Danh sách các nội dung cập nhật
- Trong Sender expanded controller (Bộ điều khiển mở rộng của bên gửi), "Xác định thời gian đã trôi qua và thời lượng nội dung cho luồng nội dung nghe nhìn" được nêu lại dưới dạng một phương pháp hay nhất.
Ngày 18 tháng 3 năm 2015: Nội dung cập nhật cho chế độ điều chỉnh âm lượng
Ngày 24 tháng 11 năm 2014: Nội dung cập nhật cho chế độ khách
- Những điều cần lưu ý đối với chế độ khách đã được thêm vào toàn bộ nội dung
Ngày 9 tháng 5 năm 2014: Hộp thoại truyền, Âm lượng, Thông báo, Màn hình khoá và Bản dịch
Ngày 11 tháng 4 năm 2014: Thông báo và màn hình khoá
Ngày 21 tháng 3 năm 2014: Cập nhật biểu tượng truyền
- Trạng thái của nút truyền
các yêu cầu trong danh sách kiểm tra đã được cập nhật để phản ánh trạng thái BẬT / Đã kết nối mới của biểu tượng truyền
Ngày 10 tháng 3 năm 2014: Ra mắt tính năng Truyền
Ngày 7 tháng 3 năm 2014: Tinh chỉnh trên diện rộng
- Đã cập nhật tiêu đề danh sách kiểm tra
- Định nghĩa rõ ràng hơn về "Bắt buộc" và "Các phương pháp hay nhất"
- Thêm các cặp ảnh chụp màn hình của người gửi / Web Receiver vào tất cả các trạng thái
- Thêm ảnh GIF động cho trạng thái tải và kết nối
- Thêm phần thuật ngữ
- Cập nhật nguyên tắc của Chrome để phản ánh các yêu cầu hiện tại
- Các yêu cầu được xác định rõ ràng hơn đối với
Người gửi dừng truyền
- Các yêu cầu được xác định rõ ràng hơn đối với
Người gửi tiếp tục truyền
Hình ảnh được dùng trong hướng dẫn này là của Blender Foundation, được chia sẻ theo bản quyền hoặc giấy phép Creative Commons.
- Elephant's Dream: (c) copyright 2006,
Blender Foundation / Netherlands Media Art Institute / www.elephantsdream.org
- Sintel: (c) copyright Blender Foundation | www.sintel.org
- Tears of Steel: (CC) Blender Foundation | mango.blender.org
- Big Buck Bunny: (c) copyright 2008, Blender Foundation / www.bigbuckbunny.org
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2025-07-26 UTC.
[null,null,["Cập nhật lần gần đây nhất: 2025-07-26 UTC."],[[["\u003cp\u003eGuest Mode support has been removed as of July 11, 2023.\u003c/p\u003e\n"],["\u003cp\u003eDesign Checklist image assets have been updated several times to reflect current UI and ensure compliance with UX guidelines.\u003c/p\u003e\n"],["\u003cp\u003eUX guidelines for iOS senders, including updates for iOS 14 and later, were updated on May 17, 2021.\u003c/p\u003e\n"],["\u003cp\u003eNew UX guidelines for touch receivers were added on June 4, 2018.\u003c/p\u003e\n"],["\u003cp\u003eThroughout the development of Cast, various updates have been made to sender and receiver guidelines, including volume controls, cast dialog behavior, and terminology.\u003c/p\u003e\n"]]],["Guest Mode support was removed. Image assets were updated to reflect current UI. UX guidelines were revised for iOS senders, touch receivers, and volume controls. The document was reorganized into seven files and terminology was standardized. Cast dialog and notification labeling were updated. Behavior for stopping and resuming casts was clarified. The cast icon's states were revised. Content duration and elapsed time were emphasized, and volume slider functionality was defined.\n"],null,["# Changelog\n\n### July 11, 2023: Updated Guest Mode Requirements\n\n- Support for Guest Mode has been removed.\n\n### January 27, 2023: Updated image assets\n\n- Most image assets in the [Design Checklist](/cast/docs/design_checklist) have been updated to reflect the current UI.\n\n### May 17, 2021: Updates to iOS sender UX guidelines\n\n- Updated UX guidelines for iOS senders on iOS 14 and later.\n\n### June 4, 2018: Touch receiver UX guidelines\n\n- Added new UX guidelines for [touch on\n receivers](/cast/docs/design_checklist/receiver_touch).\n\n### April 28, 2016: Updated image assets\n\n- Updated all image assets to comply with the UX guidelines.\n- Split the lengthy design checklist document by its major headings into [seven shorter, better chunked](/cast/docs/design_checklist) files for faster loading and less scrolling.\n- For better consistency, replaced \"expanded controls\" with \"[expanded controller](/cast/docs/design_checklist/sender#sender-expanded-controller)\" and replaced \"persistent controls\" with \"[mini controller](/cast/docs/design_checklist/sender#sender-mini-controller)\".\n\n### December 9, 2015: Various updates\n\n- Most of the images for Android, and many for Web Receivers have been updated throughout.\n- In [Sender stops cast](/cast/docs/design_checklist/sender#sender-control-end), Clarified recommended behavior for the Stop Casting user action.\n- Updated recommended labeling in the following sections:\n - [Cast dialog,\n not connected (Web Receivers available)](/cast/docs/design_checklist/cast-dialog#sender-cast-menu-available)\n - [Cast dialog,\n connected but not casting](/cast/docs/design_checklist/cast-dialog#sender-cast-menu-connected)\n - [Cast dialog,\n while casting](/cast/docs/design_checklist/cast-dialog#sender-cast-menu-casting)\n - [Sender notification](/cast/docs/design_checklist/sender#sender-control-notification)\n - [Sender lock screen](/cast/docs/design_checklist/sender#sender-control-lockscreen)\n- In [Sender volume\n controls](/cast/docs/design_checklist/sender#sender-control-volume), updated volume control guidelines extensively.\n- In [Cast sequence](/cast/docs/design_checklist/cast-basics#cast-session-sequence), added clarification about where content starts for each sequence variation.\n- Changed \"Cast menu\" to \"Cast dialog\" throughout.\n- In [Cast dialog](/cast/docs/design_checklist/cast-dialog), added the recommendation to use the MediaRouter component for Android or follow the reference app examples for iOS, Chrome, or custom implementations.\n- In [Cast dialog,\n while casting](/cast/docs/design_checklist/cast-dialog#sender-cast-menu-casting), removed \"Tapping a Web Receiver / content item, closes the cast menu and shows the full controls and info for that content item,\" as that behavior is not implemented.\n- In [Sender volume\n control](/cast/docs/design_checklist/sender#sender-control-volume), clarified that the volume slider in the sender app must reflect volume changes made by the Chromecast remote control.\n- In [Sender\n notification](/cast/docs/design_checklist/sender#sender-control-notification), clarified that the developer must provide an \"X\" to stop casting; this is not provided by the framework.\n\n### September 16, 2015: Various updates\n\n- In [Sender expanded\n controller](/cast/docs/design_checklist/sender#sender-expanded-controller), \"Identify elapsed time and content duration for media streams\" is restated as a best practice.\n\n### March 18, 2015: Updates for volume controls\n\n- A new section, [Sender\n volume controls](/cast/docs/design_checklist/sender#sender-control-volume) has been added\n\n### November 24, 2014: Updates for guest mode\n\n- Considerations for [guest mode](/cast/docs/guest_mode) have been added througout\n\n### May 9, 2014: Cast dialog, Volume, Notifications, Lockscreen and Translations\n\n- Web Receiver status is no longer required for the [Cast dialog\n devices list](/cast/docs/design_checklist/cast-dialog#sender-cast-menu-available).\n- Web Receiver status and name is no longer required for the [lockscreen for music apps](/cast/docs/design_checklist/sender#sender-control-lockscreen).\n- For Android, the volume slider with the Cast icon must appear when pressing the [volume hardware\n keys](/cast/docs/design_checklist/sender#sender-control-volume).\n- Controlling the volume of a Cast session using volume hardware buttons on a mobile device is [no longer required for\n iOS](/cast/docs/design_checklist/sender#sender-control-volume).\n- Use the app icon instead of the cast icon on the notification bar [when casting](/cast/docs/design_checklist/sender#sender-control-notification).\n- Translations of cast terminology are now available at [Cast Terminology](/cast/docs/design_checklist/cast-basics#cast-terminology).\n\n### April 11, 2014: Notifications and Lockscreen\n\n- [Sender notification](/cast/docs/design_checklist/sender#sender-control-notification) and [Sender lock screen](/cast/docs/design_checklist/sender#sender-control-lockscreen) can be implemented in Android only; there is no provision for these in iOS\n\n### March 21, 2014: Updated cast icon\n\n- [Cast button states](/cast/docs/design_checklist/cast-button#sender-cast-icon-states) checklist requirements have been updated to reflect the new ON / Connected state of the cast icon\n\n### March 10, 2014: Introducing Cast\n\n- [Introduce Cast to users](/cast/docs/design_checklist/sender#prompting) is now a checklist requirement\n\n### March 7, 2014: Broad refinements\n\n- Updated checklist titles\n- More clearly defined \"Required\" \\& \"Best practices\"\n- Added sender / Web Receiver screenshot pairs to all states\n- Added animated gifs for loading \\& connecting states\n- Added [terminology section](/cast/docs/design_checklist/cast-basics#cast-terminology)\n- Updated Chrome guidelines to reflect current requirements\n- More clearly defined requirements for [Sender stops cast](/cast/docs/design_checklist/sender#sender-control-end)\n- More clearly defined requiremnts for [Sender resumes cast](/cast/docs/design_checklist/sender#sender-control-resume) \n\n**Images used in this guide** are courtesy of\nthe Blender Foundation, shared under copyright or Creative Commons license.\n\n- Elephant's Dream: (c) copyright 2006, Blender Foundation / Netherlands Media Art Institute / www.elephantsdream.org\n- Sintel: (c) copyright Blender Foundation \\| www.sintel.org\n- Tears of Steel: (CC) Blender Foundation \\| mango.blender.org\n- Big Buck Bunny: (c) copyright 2008, Blender Foundation / www.bigbuckbunny.org"]]