EN | ID
Aplikasi Saya tidak dapat terhubung ke aplikasi GOJEK, apa yang harus dilakukan?

Jika Anda menggunakan aplikasi android dengan tampilan web (web view), ada konfigurasi yang dibutuhkan untuk memungkinkan deeplink terbuka ke aplikasi lain.

Harap pastikan bahwa tampilan web memungkinkan membuka gojek:// deeplink.
Silahkan mengacu pada link berikut untuk detail lebih lanjut. Anda perlu melakukan modifikasi tampilan web pada fungsi shouldOverrideUrlLoading sebagai berikut :

 @Override
 public boolean shouldOverrideUrlLoading(WebView view, String url) {
        LogUtils.info(TAG, "shouldOverrideUrlLoading: " + url);
        Intent intent;

        if (url.contains("gojek://")) {
            intent = new Intent(Intent.ACTION_VIEW);
            intent.setData(Uri.parse(url));
            startActivity(intent);

            return true;
        } 
 }

 

Pada tampilan web (web view) iOS, Anda perlu menambahkan key LSApplicationQueriesSchemes ke Info.plist aplikasi Anda, silahkan temukan detail terkait hal ini pada kode dibawah ini :

<key>LSApplicationQueriesSchemes</key>
<array>
<string>
gojek</string>
</array>

 

 

 

Apakah artikel ini membantu?
0 dari 0 menganggap ini berguna
Can't find your answer? How about looking at our Tech Docs? LEARN MORE