cordova-ionic-phonegap-branch-deep-linking-attribution
cordova-ionic-phonegap-branch-deep-linking-attribution copied to clipboard
Why referencing a window object `Branch = window['Branch']` and not injecting through dependency injection?
Hello, I wonder why you mention in your docs a way how to inject Branch through window object:
const Branch = window['Branch'];
and not the regular way by initializing it in constructor like:
export class UserService {
constructor(
private branch: BranchIo,
) {}
Is there any difference or drawback between those two methods?
Stack involved: Angular, Ionic 3, Capacitor ( I know there is a capacitor version of this plugin where the branch is only imported)