1.2.7 • Published 2 months ago

rn-fk-tnb-mobile-ui v1.2.7

Weekly downloads
-
License
ISC
Repository
-
Last release
2 months ago

rn-tnb-fk-mobile

npm version

Mobile UI plugin by Tryndbuy. Supports Android & iOS integration.

Installation

  1. Install:

    • Using npm: npm install rn-tnb-fk-mobile
    • Using Yarn: yarn add rn-tnb-fk-mobile
  2. Import it in your JS:

    import {Main} from 'rn-tnb-fk-mobile';

How it works

                        <Main
                            modelName={'nothing-1'}
                            navigation={navigation}
                            renderVideo={(src, width, height) => {
                            return (
                                <VideoPlayer
                                    source={{ uri: src }}
                                    disableBack={true}
                                    disableVolume={true}
                                    disableSeekbar={true}
                                    disableTimer={true}
                                    disablePlayPause={true}
                                    disableFullscreen={true}
                                    fullScreen={true}
                                    resizeMode="cover"
                                    videoStyle={{ backgroundColor: "#0A0C10" }}
                                    disabled={true}
                                />
                                )
                            }}
                            renderWebview={(uri) => {
                                return (
                                <WebView
                                source={{ uri: "https://www.google.co.in/" }}
                                />
                                )
                            }}
                            closeMobile={() =>
                                // setClose(false),
                                // navigation.goBack
                            }
                            stopVideo={() => {
                                //Stop video player 
                            }}
                            playAudio={(src, loopCount) => {
                                //Play audio file 
                            }}

                            pauseAudio={(src, loopCount) => {
                                //Pause/Stop audio file
                            }}
                />

Parameters

Below are the list of different parameters to be sent while implementing Scene component:

KeyData typeDefault value?Description
modelNamestringRequired.Pre-defined model name for mobile like 'oneplus'/'samsung'/'redmi'/'nothing-1'/'nothing-2'/'oppo'/'realme'
navigationobjectRequired.Pass the navigation object to get the reference of navigation in Mobile UI SDK
renderVideomethodurl = url for video. width = video width. height = video heightURL, width & height of the video to be played. In case of audio, width/height will be 0.
stopVideomethodMethod to stop the video.
closeMobilemethodMethod to close the SDK.
playAudiomethodsrc = src url for audio file. loopCount = loopCount for playing audioMethod to play audio player.
pauseAudiomethodsrc = src url for audio file. loopCount = loopCount for playing audioMethod to stop audio player.
1.2.7

2 months ago

1.2.6

2 months ago

1.2.5

2 months ago

1.2.4

3 months ago

1.2.3

3 months ago

1.2.2

3 months ago

1.2.1

3 months ago

1.2.0

3 months ago

1.1.9

3 months ago

1.1.8

3 months ago

1.1.7

3 months ago

1.1.6

3 months ago

1.1.5

3 months ago

1.1.4

3 months ago

1.1.1

4 months ago

1.1.3

4 months ago

1.1.2

4 months ago

1.1.0

6 months ago

1.0.9

8 months ago

1.0.8

8 months ago

1.0.7

8 months ago

1.0.6

8 months ago

1.0.5

8 months ago

1.0.4

8 months ago

1.0.3

8 months ago

1.0.2

8 months ago

1.0.1

9 months ago

1.0.0

9 months ago