• 29-01-2023, 14:31:59
    #1
    ArkadaÅŸlar selamlar,

    React Native'de webview olarak bir proje yapıyroum. Kullandığım eklentide ios için üstten çekip yenileme mevcut ancak androidde değil. Bununla alakalı bilgisi olan var mı? Veya bunu yapmanın yöntemini anlatabilecek var mı?

    Kullanılan eklenti : https://github.com/react-native-webv...native-webview

    Teşekkürler.
  • 29-01-2023, 14:42:03
    #2
    React Native'de webview olarak bir proje yaparken kullandığınız eklenti olan https://github.com/react-native-webv...native-webview, iOS için üstten çekip yenileme özelliğine sahip ancak Android için bu özellik mevcut değil.

    Bunun için, Android için "pull to refresh" özelliğini eklemek için aşağıdaki yöntemleri kullanabilirsiniz:

    1 - React Native'de bir "RefreshControl" kullanarak, "ScrollView" veya "FlatList" içinde webview'i yerleştirebilirsiniz. Bu yöntemde, kullanıcı üstten kaydırınca çekip yenileme özelliği aktif olacaktır.

    2 - Ayrıca, webview içinde JavaScript kodu kullanarak çekip yenileme özelliğini ekleyebilirsiniz. Bu yöntemde, webview içinde JavaScript kodu yazarak, kullanıcı üstten kaydırınca çekip yenileme özelliğini tetikleyebilirsiniz.

    3 - Ayrıca, webview içinde bir "SwipeRefreshLayout" kullanarak çekip yenileme özelliğini ekleyebilirsiniz. Bu yöntemde, kullanıcı üstten kaydırınca çekip yenileme özelliği aktif olacaktır.
  • 29-01-2023, 14:47:50
    #3
    alit adlı üyeden alıntı: mesajı görüntüle
    React Native'de webview olarak bir proje yaparken kullandığınız eklenti olan https://github.com/react-native-webv...native-webview, iOS için üstten çekip yenileme özelliğine sahip ancak Android için bu özellik mevcut değil.

    Bunun için, Android için "pull to refresh" özelliğini eklemek için aşağıdaki yöntemleri kullanabilirsiniz:

    1 - React Native'de bir "RefreshControl" kullanarak, "ScrollView" veya "FlatList" içinde webview'i yerleştirebilirsiniz. Bu yöntemde, kullanıcı üstten kaydırınca çekip yenileme özelliği aktif olacaktır.

    2 - Ayrıca, webview içinde JavaScript kodu kullanarak çekip yenileme özelliğini ekleyebilirsiniz. Bu yöntemde, webview içinde JavaScript kodu yazarak, kullanıcı üstten kaydırınca çekip yenileme özelliğini tetikleyebilirsiniz.

    3 - Ayrıca, webview içinde bir "SwipeRefreshLayout" kullanarak çekip yenileme özelliğini ekleyebilirsiniz. Bu yöntemde, kullanıcı üstten kaydırınca çekip yenileme özelliği aktif olacaktır.
    İçerisinde denediğim ama beceremediklerim vardı diğer yöntemleri bir deneyip bakalım. Teşekkürler