Skip to content

Braze JavaScript インターフェイス

このリファレンス記事では、WebView に Braze JavaScript インターフェイスを追加する方法を説明します。

アプリの WebView から Braze 機能を使用するには、WebView に Braze JavaScript インターフェイスを追加します。インターフェイスを追加すると、HTML アプリ内メッセージに使用できるのと同じ API がカスタム WebView でも使用できるようになります。

```java String javascriptString = BrazeFileUtils.getAssetFileStringContents(context.getAssets(), “appboy-html-in-app-message-javascript-component.js”); myWebView.loadUrl(“javascript:” + javascriptString);

final InAppMessageJavascriptInterface javascriptInterface = new InAppMessageJavascriptInterface(context, inAppMessage); myWebView.addJavascriptInterface(javascriptInterface, “brazeInternalBridge”); ```

```kotlin val javascriptString = BrazeFileUtils.getAssetFileStringContents(context.getAssets(), “appboy-html-in-app-message-javascript-component.js”) myWebView.loadUrl(“javascript:” + javascriptString!!)

val javascriptInterface = InAppMessageJavascriptInterface(context, inAppMessage) myWebView.addJavascriptInterface(javascriptInterface, “brazeInternalBridge”) ```

「このページはどの程度役に立ちましたか?」
New Stuff!