1.0.10 • Published 18 days ago
@inappstory/game-center-api v1.0.10
game-center-api
API for integration with GameReader (WebView) inside native apps
Init API
import { createSdkApi } from "@inappstory/game-center-api";
const mounted = () => {
// ready to render UI
const rootElement = document.getElementById("root");
const root = createRoot(rootElement!);
root.render(<App />);
};
createSdkApi({
mounted,
beforeUnmount: () => {
/* Stop AudioContext for instance */
},
onPause: () => {
/* Call on focus lost. Stop game timers for instance */
},
onResume: () => {
/* Call on focus return. Resume game timers for instance */
},
onBackGesture: () => {
/* Call on Android back gesture */
},
});
Game first render
// calling gameLoadedSdkCallback removes the loading screen
import { gameLoadedSdkCallback } from "@inappstory/game-center-api";
const rootElement = document.getElementById("root");
const root = createRoot(rootElement!);
root.render(<AppWithCallbackAfterRender cb={() => gameLoadedSdkCallback()} />);
1.0.10
18 days ago
1.0.9
1 month ago
1.0.8
1 month ago
1.0.7
1 month ago
1.0.6
1 month ago
1.0.1-rc.3
1 month ago
1.0.0-rc.29
1 month ago
1.0.0-rc.28
2 months ago
1.0.0-rc.27
2 months ago
1.0.0-rc.26
2 months ago
1.0.0-rc.25
2 months ago
1.0.0-rc.23
2 months ago
1.0.0-rc.22
2 months ago
1.0.0-rc.21
3 months ago
1.0.0-rc.20
3 months ago
1.0.0-rc.17
3 months ago
1.0.0-rc.19
3 months ago
1.0.0-rc.18
3 months ago
1.0.0-rc.16
3 months ago
1.0.0-rc.15
3 months ago
1.0.0-rc.14
5 months ago
1.0.0-rc.13
5 months ago
1.0.0-rc.12
7 months ago
1.0.0-rc.11
7 months ago
1.0.0-rc.10
7 months ago
1.0.0-rc.9
7 months ago
1.0.0-rc.8
8 months ago
1.0.0-rc.7
8 months ago
1.0.0-rc.6
8 months ago
1.0.0-rc.5
8 months ago
1.0.0-rc.4
8 months ago
1.0.0-rc.3
8 months ago
1.0.0-rc.2
9 months ago
1.0.0-rc.1
9 months ago