react-native - 如何在 react-native-webview 中滚动
问题描述
我正在尝试使用 react-native-webview 滚动反应原生应用程序。单击图标后,它应该滚动到顶部:这是我的尝试:
import React, { Component } from 'react';
import { WebView } from 'react-native-webview';
import {AntDesign} from "@expo/vector-icons";
import {TouchableOpacity, Text} from "react-native";
class MyWeb extends Component {
webview = null;
render() {
return (
<>
<WebView
source={{ uri: 'https://infinite.red' }}
style={{ marginTop: 20 }}
ref={(ref) => (this.webview = ref)}
/>
<AntDesign
name="caretup"
onPress={()=> {
this.webview.current.scrollTo({top: 0, left: 0})
}}
/>
</>
);
}
}
export default MyWeb;
解决方案
推荐阅读
- git - 你多久在 Git 中标记一次?
- javascript - 每个 Plaid transaction_id 都是唯一的吗?
- javascript - 根据下拉选择中的值过滤输出
- sql - Oracle 中的 MONTH 无效标识符
- javascript - $_POST 在后端 php 上看不到 Angular Http 发布请求
- python - scikit-learn 的 BaggingClassifier 和自定义基础估计器的问题:操作数不能一起广播?
- python - 关于如何解决此错误的任何想法,因为我对此很陌生:ValueError:找到样本数量不一致的输入变量:[150, 4]
- size - 以米为单位的补丁大小
- android - “您的 Android App Bundle 有多个证书链。”
- android - Android / MySQL:如果当前活动为空,则阻止下一个活动