0

webview から反応するスクロール イベントを取得しようとしています。ドキュメントによると、進むべき道はpostMessageとinjectedJavascriptを使用しているようです。

これが私のコードです

  <CustomWebView
    injectedJavaScript="window.addEventListener('scroll', function(event) {window.ReactNativeWebView.postMessage(JSON.stringify(event));});true;"
    onMessage={event => {
      console.log(event.nativeEvent.data);
    }}
    applicationNameForUserAgent="App"
    ignoreSslError
    useWebKit
    source={{ uri: net.uri }}
    startInLoadingState
  />

すべてのスクロールイベントのログでこれを取得しているため、onMessage 部分は何かを行っているようですが、方向はありません

{"isTrusted":true}

私は何を逃したのですか?

4

1 に答える 1