mirror of
https://github.com/hensm/fx_cast.git
synced 2026-06-12 02:29:59 +00:00
Add additional comments
This commit is contained in:
@@ -1,33 +1,32 @@
|
||||
"use strict";
|
||||
|
||||
/**
|
||||
* Cast sender API loader script URL.
|
||||
* Cast Chrome Sender SDK loader script.
|
||||
*
|
||||
* Since the actual cast sender API script is hosted locally
|
||||
* within Chrome, this script just acts a loader script for
|
||||
* the real script whilst also doing some UA string
|
||||
* checking.
|
||||
* Since the actual SDK script is hosted locally within Chrome,
|
||||
* this script just acts a loader script whilst also doing some
|
||||
* UA string checking.
|
||||
*/
|
||||
export const CAST_LOADER_SCRIPT_URL =
|
||||
"https://www.gstatic.com/cv/js/sender/v1/cast_sender.js";
|
||||
|
||||
/**
|
||||
* Framework API loader script URL.
|
||||
* Cast Chrome Sender Framework API loader script.
|
||||
*
|
||||
* Same URL as the usual loader script, but the additional
|
||||
* search parameter is checked from within the script and
|
||||
* the framework API script is conditionally loaded in
|
||||
* addition to the regular API script.
|
||||
* addition to the regular SDK script.
|
||||
*/
|
||||
export const CAST_FRAMEWORK_LOADER_SCRIPT_URL =
|
||||
`${CAST_LOADER_SCRIPT_URL}?loadCastFramework=1`;
|
||||
|
||||
/**
|
||||
* Cast API script URLs.
|
||||
* Cast extension URLs.
|
||||
*
|
||||
* Cast functionality in Chrome was previously provided by
|
||||
* an extension. The cast API script is still provided via
|
||||
* chrome-extension URLs for compatibility reasons.
|
||||
* an extension. The cast SDK scripts are still provided via
|
||||
* chrome-extension: URLs for compatibility reasons (?).
|
||||
*/
|
||||
export const CAST_SCRIPT_URLS = [
|
||||
"chrome-extension://pkedcjkdefgpdelpbcmbmeomcjbeemfm/cast_sender.js"
|
||||
@@ -35,11 +34,11 @@ export const CAST_SCRIPT_URLS = [
|
||||
];
|
||||
|
||||
/**
|
||||
* Framework API script URL.
|
||||
* Cast Chrome Sender Framework API script.
|
||||
*
|
||||
* Unlike the basic cast sender API, the framework API is
|
||||
* not hosted locally within Chrome and is the only script
|
||||
* fetched directly from Google servers.
|
||||
* The Cast Application Framework (CAF) is implemented as a
|
||||
* wrapper around the base SDK, and ditributed remotely, as
|
||||
* opposed to within the cast extension.
|
||||
*/
|
||||
export const CAST_FRAMEWORK_SCRIPT_URL =
|
||||
"https://www.gstatic.com/cast/sdk/libs/sender/1.0/cast_framework.js";
|
||||
|
||||
Reference in New Issue
Block a user