miniapp / com.rakuten.tech.mobile.miniapp / MiniApp / createWithUrl
createWithUrl
abstract suspend fun createWithUrl(appUrl:
String
, miniAppMessageBridge:
MiniAppMessageBridge
, miniAppNavigator:
MiniAppNavigator
? = null, miniAppFileChooser:
MiniAppFileChooser
? = null, queryParams:
String
= ""):
MiniAppDisplay
Creates a mini app using provided url. Mini app is NOT downloaded and cached in local, its content are read directly from the url. This should only be used for previewing a mini app from a local server.
Parameters
appUrl
- a HTTP url containing Mini App content.
miniAppMessageBridge
- the interface for communicating between host app & mini app.
miniAppNavigator
- allow host app to handle specific urls such as external link.
miniAppFileChooser
- allow host app to get the file path while choosing file inside the webview.
queryParams
- the parameters will be appended with the miniapp url scheme.
Exceptions
MiniAppNotFoundException
- when the specified Mini App URL cannot be reached.
MiniAppSdkException
- when there is any other issue during loading or creating the view.