Add support placeholder in AdsManager for proper deep linking
Reviewed By: foghina Differential Revision: D3444315 fbshipit-source-id: 894b7e7899bd59ac87b175cd2767afe5a741487f
This commit is contained in:
parent
0c4147ac6a
commit
1f8cd9ddbc
|
@ -13,12 +13,14 @@ import javax.annotation.Nullable;
|
||||||
|
|
||||||
import android.net.Uri;
|
import android.net.Uri;
|
||||||
|
|
||||||
|
import com.facebook.react.bridge.Arguments;
|
||||||
import com.facebook.react.bridge.ReactApplicationContext;
|
import com.facebook.react.bridge.ReactApplicationContext;
|
||||||
import com.facebook.react.bridge.ReactContextBaseJavaModule;
|
import com.facebook.react.bridge.ReactContextBaseJavaModule;
|
||||||
import com.facebook.react.bridge.ReactMethod;
|
import com.facebook.react.bridge.ReactMethod;
|
||||||
import com.facebook.react.bridge.JavaScriptModule;
|
import com.facebook.react.bridge.JavaScriptModule;
|
||||||
import com.facebook.react.bridge.SupportsWebWorkers;
|
import com.facebook.react.bridge.SupportsWebWorkers;
|
||||||
import com.facebook.react.bridge.UiThreadUtil;
|
import com.facebook.react.bridge.UiThreadUtil;
|
||||||
|
import com.facebook.react.bridge.WritableMap;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Native module that handles device hardware events like hardware back presses.
|
* Native module that handles device hardware events like hardware back presses.
|
||||||
|
@ -58,9 +60,11 @@ public class DeviceEventManagerModule extends ReactContextBaseJavaModule {
|
||||||
* Sends an event to the JS instance that a new intent was received.
|
* Sends an event to the JS instance that a new intent was received.
|
||||||
*/
|
*/
|
||||||
public void emitNewIntentReceived(Uri uri) {
|
public void emitNewIntentReceived(Uri uri) {
|
||||||
|
WritableMap map = Arguments.createMap();
|
||||||
|
map.putString("url", uri.toString());
|
||||||
getReactApplicationContext()
|
getReactApplicationContext()
|
||||||
.getJSModule(RCTDeviceEventEmitter.class)
|
.getJSModule(RCTDeviceEventEmitter.class)
|
||||||
.emit("url", uri.toString());
|
.emit("url", map);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in New Issue