类:PrecacheRequestData
使用集合让一切井井有条 根据您的偏好保存内容并对其进行分类。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-07-25。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2025-07-25。"],[[["\u003cp\u003e\u003ccode\u003ecast.framework.messages.PrecacheRequestData\u003c/code\u003e is a class used for handling media precache requests within the Cast framework.\u003c/p\u003e\n"],["\u003cp\u003eThis class inherits from \u003ccode\u003ecast.framework.messages.LoadRequestData\u003c/code\u003e but ignores fields like autoplay and queueData.\u003c/p\u003e\n"],["\u003cp\u003eAlthough it includes properties like \u003ccode\u003eprecacheData\u003c/code\u003e for application-specific data, it's important to note that this functionality is deprecated and not supported.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers should be aware that using this class might not yield expected results due to its deprecated status.\u003c/p\u003e\n"]]],[],null,["cast.[framework](/cast/docs/reference/web_receiver/cast.framework).[messages](/cast/docs/reference/web_receiver/cast.framework.messages).PrecacheRequestData \nclass static\n\nMedia event PRECACHE request data.\n(Some fields of the load request, like autoplay and queueData, are ignored).\n\nConstructor\n\nPrecacheRequestData\n\nnew\nPrecacheRequestData(data)\n\n| Parameter ||\n|------|--------------------------------------------|\n| data | Optional string Application precache data. |\n\nExtends\n: [cast.framework.messages.LoadRequestData](/cast/docs/reference/web_receiver/cast.framework.messages.LoadRequestData)\n\nDeprecated\n: This functionality is not supported.\n\nProperties\n\nactiveTrackIds\n\n(non-null Array of number or undefined)\n\nArray of trackIds that are active. If the array is not provided,\nthe default tracks will be active.\n\nInherited from\n: [cast.framework.messages.LoadRequestData#activeTrackIds](/cast/docs/reference/web_receiver/cast.framework.messages.LoadRequestData#activeTrackIds)\n\nautoplay\n\n(boolean or undefined)\n\nIf the autoplay parameter is specified, the media player will begin\nplaying the content when it is loaded. Even if autoplay is not\nspecified,the media player implementation may choose to begin playback\nimmediately.\n\nInherited from\n: [cast.framework.messages.LoadRequestData#autoplay](/cast/docs/reference/web_receiver/cast.framework.messages.LoadRequestData#autoplay)\n\ncredentials\n\n(string or undefined)\n\nOptional user credentials.\n\nInherited from\n: [cast.framework.messages.LoadRequestData#credentials](/cast/docs/reference/web_receiver/cast.framework.messages.LoadRequestData#credentials)\n\ncredentialsType\n\n(string or undefined)\n\nOptional credentials type.\nThe type 'cloud' is a reserved type used by load requests that were\noriginated by voice assistant commands.\n\nInherited from\n: [cast.framework.messages.LoadRequestData#credentialsType](/cast/docs/reference/web_receiver/cast.framework.messages.LoadRequestData#credentialsType)\n\ncurrentTime\n\n(number or undefined)\n\nSeconds since beginning of content. If the content is live content, and\ncurrentTime is not specified, the stream will start at the live position.\n\nInherited from\n: [cast.framework.messages.LoadRequestData#currentTime](/cast/docs/reference/web_receiver/cast.framework.messages.LoadRequestData#currentTime)\n\ncustomData\n\n(non-null Object or undefined)\n\nApplication-specific data for this request. It enables the sender and\nreceiver to easily extend the media protocol without having to use a new\nnamespace with custom messages.\n\nInherited from\n: [cast.framework.messages.RequestData#customData](/cast/docs/reference/web_receiver/cast.framework.messages.RequestData#customData)\n\nloadOptions\n\n(non-null [cast.framework.messages.LoadOptions](/cast/docs/reference/web_receiver/cast.framework.messages.LoadOptions) or undefined)\n\nAdded load options.\n\nInherited from\n: [cast.framework.messages.LoadRequestData#loadOptions](/cast/docs/reference/web_receiver/cast.framework.messages.LoadRequestData#loadOptions)\n\nmedia\n\nnon-null [cast.framework.messages.MediaInformation](/cast/docs/reference/web_receiver/cast.framework.messages.MediaInformation)\n\nThe media information associated with the load request.\n\nInherited from\n: [cast.framework.messages.LoadRequestData#media](/cast/docs/reference/web_receiver/cast.framework.messages.LoadRequestData#media)\n\nmediaSessionId\n\n(number or undefined)\n\nId of the media session that the request applies to.\n\nInherited from\n: [cast.framework.messages.RequestData#mediaSessionId](/cast/docs/reference/web_receiver/cast.framework.messages.RequestData#mediaSessionId)\n\nplaybackRate\n\n(number or undefined)\n\nThe media playback rate.\n\nInherited from\n: [cast.framework.messages.LoadRequestData#playbackRate](/cast/docs/reference/web_receiver/cast.framework.messages.LoadRequestData#playbackRate)\n\nprecacheData\n\n(string or undefined)\n\nApplication precache data.\n\nqueueData\n\n(non-null [cast.framework.messages.QueueData](/cast/docs/reference/web_receiver/cast.framework.messages.QueueData) or undefined)\n\nQueue data.\n\nInherited from\n: [cast.framework.messages.LoadRequestData#queueData](/cast/docs/reference/web_receiver/cast.framework.messages.LoadRequestData#queueData)\n\nrequestId\n\nnumber\n\nId of the request, used to correlate request/response.\n\nInherited from\n: [cast.framework.messages.RequestData#requestId](/cast/docs/reference/web_receiver/cast.framework.messages.RequestData#requestId)\n\nsequenceNumber\n\n(number or undefined)\n\nA number to synchronize all queue commands.\nIf provided for a queue command, the SDK will verify the queue latest\nsequence number match the request.\nCurrent sequenceNumber is provided as part of outgoing queue changed\nmessages.\n\nInherited from\n: [cast.framework.messages.RequestData#sequenceNumber](/cast/docs/reference/web_receiver/cast.framework.messages.RequestData#sequenceNumber)"]]