public final class FallbackJSBundleLoader extends JSBundleLoader
An implementation of JSBundleLoader
that will try to load from multiple sources,
falling back from one source to the next at load time when an exception is thrown for a
recoverable error.
Constructor and Description |
---|
FallbackJSBundleLoader(java.util.List<JSBundleLoader> loaders) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
loadScript(JSBundleLoaderDelegate delegate)
This loader delegates to (and so behaves like) the currently preferred loader.
|
createAssetLoader, createCachedBundleFromNetworkLoader, createFileLoader, createFileLoader, createRemoteDebuggerBundleLoader
public FallbackJSBundleLoader(java.util.List<JSBundleLoader> loaders)
loaders
- Loaders for the sources to try, in descending order of preference.public java.lang.String loadScript(JSBundleLoaderDelegate delegate)
loadScript
in class JSBundleLoader