Skip to content

How to implement self managed mode #613

@matsuda-argano

Description

@matsuda-argano

First of all, I would like to thank the author of such a wonderful library.

I have a few questions about how to implement Self Managed Mode.

Please understand that my questions may be out of line due to my limited experience in native development. Please also forgive my poor English.

When an incoming call comes in while the app is not running, I would like to start the app and display the original incoming call screen, but I don't know how to implement this.

I would like to ask you some questions together with the implementation procedure of Self Managed Mode in the README.

On an incoming call, from react native, call RNCallKeep.displayIncomingCall.

When and where should I call RNCallKeep.displayIncomingCall for this procedure?

When showIncomingCallUi is fired, you must show an incoming call UI.

Can the display of the incoming call UI be controlled by JavaScript?
Also, is it possible to use ReactNative components for the incoming call UI? Do I need to create the incoming UI natively?

Sample code would be greatly appreciated.
Thank you in advance for your response.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions