public interface JSBundleLoaderDelegate
JSBundleLoader
Modifier and Type | Method and Description |
---|---|
void |
loadScriptFromAssets(android.content.res.AssetManager assetManager,
java.lang.String assetURL,
boolean loadSynchronously)
Load a JS bundle from Android assets.
|
void |
loadScriptFromFile(java.lang.String fileName,
java.lang.String sourceURL,
boolean loadSynchronously)
Load a JS bundle from the filesystem.
|
void |
setSourceURLs(java.lang.String deviceURL,
java.lang.String remoteURL)
This API is used in situations where the JS bundle is being executed not on the device, but on
a host machine.
|
void loadScriptFromAssets(android.content.res.AssetManager assetManager, java.lang.String assetURL, boolean loadSynchronously)
JSBundleLoader.createAssetLoader(Context,
String, boolean)
assetManager
- assetURL
- loadSynchronously
- void loadScriptFromFile(java.lang.String fileName, java.lang.String sourceURL, boolean loadSynchronously)
JSBundleLoader.createFileLoader(String)
and
JSBundleLoader.createCachedBundleFromNetworkLoader(String, String)
fileName
- sourceURL
- loadSynchronously
- void setSourceURLs(java.lang.String deviceURL, java.lang.String remoteURL)
deviceURL
- A source URL that is accessible from this device.remoteURL
- A source URL that is accessible from the remote machine executing the JS.