์น์ฑ ์ฐ๋
์ง์ SDK ๋ฒ์
Android SDK 2.29.0 ์ด์ ๋ฒ์ ์์ ์ง์ํ๋ ๊ธฐ๋ฅ์ ๋๋ค.
JavaScript SDK 11.24.1 ์ด์ ๋ฒ์ ์์ ์ง์ํ๋ ๊ธฐ๋ฅ์ ๋๋ค.
WebView
๋ฅผ ํตํด ์์ฌ ์น์ฌ์ดํธ๋ฅผ ๋๋๋งํ๋ ๊ฒฝ์ฐ, ๋ค์ ๊ฐ์ ์ค์ ์ ํตํด ์น์ฌ์ดํธ์ ํฌํจ๋ ํตํด JavaScript SDK๋ฅผ ์น์ฌ์ดํธ ์ฝ๋ ๋ณ๊ฒฝ์์ด ํตํด Android SDK ๊ธฐ๋ฅ๊ณผ ๋์ผํ๊ฒ ์ฌ์ฉํ ์ ์์ต๋๋ค.
...
HackleApp.getInstance().setWebViewBridge(webView)
...
...
Hackle.app.setWebViewBridge(webView)
...
ํตํด ์๋๋ก์ด๋ ์น๋ทฐ ์ค์ ์ ์๋๋ก์ด๋
Javascript Interface
๋ฅผ ํตํด ํตํด JavaScript SDK์ ์ํธ์์ฉํ๊ฒ ๋ฉ๋๋ค. ๋ฐ๋์WebView::loadUrl
ํจ์ ํธ์ถ ์ด์ ์ ํด๋น ์ค์ ์ด ์๋ฃ๋ ์ ์๋๋ก ์ฝ๋๋ฅผ ์์น์์ผ ์ฃผ์ธ์.
ํด๋น ๊ธฐ๋ฅ์ ์ฌ์ฉํ๊ธฐ ์ํด์๋ JavaScript ์นํ์ด์ง์์ ๋์ผํ App SDK ํค๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.
Updated 10 months ago