在 Pushwoosh 中设置 Deep Link
Set Deep Link in Pushwoosh
如何在Pushwoosh中设置Deep Link,我想打开页面等 page.html?id=1
android.
我使用 VS 2015 和 apache cordova
这是documentation,但我不明白怎么设置!
我设置了com.pushwoosh://page.html?id=1但是打不开!
我推荐使用 https://github.com/nordnet/cordova-universal-links-plugin
在那里为 Cordova 设置深层链接非常容易,并且它与 Pushwoosh 深层链接功能一起使用。
在 cordova 配置中添加:
<universal-links>
<host name="sample.com" scheme="pushwoosh" event="ul_myExampleEvent" />
</universal-links>
在您的代码中添加:
universalLinks.subscribe('ul_myExampleEvent', function (eventData) {
// do some work
// in eventData you'll see url и and parsed url with schema, host, path and arguments
console.log('Did launch application from the link: ' + JSON.stringify(eventData));
alert('Did launch application from the link: ' + JSON.stringify(eventData));
});
然后在 Cordova 中使用简单的重定向。
就是这样!
P.S。我会将其添加到指南中。谢谢!
如何在Pushwoosh中设置Deep Link,我想打开页面等 page.html?id=1 android.
我使用 VS 2015 和 apache cordova这是documentation,但我不明白怎么设置!
我设置了com.pushwoosh://page.html?id=1但是打不开!
我推荐使用 https://github.com/nordnet/cordova-universal-links-plugin 在那里为 Cordova 设置深层链接非常容易,并且它与 Pushwoosh 深层链接功能一起使用。
在 cordova 配置中添加:
<universal-links>
<host name="sample.com" scheme="pushwoosh" event="ul_myExampleEvent" />
</universal-links>
在您的代码中添加:
universalLinks.subscribe('ul_myExampleEvent', function (eventData) {
// do some work
// in eventData you'll see url и and parsed url with schema, host, path and arguments
console.log('Did launch application from the link: ' + JSON.stringify(eventData));
alert('Did launch application from the link: ' + JSON.stringify(eventData));
});
然后在 Cordova 中使用简单的重定向。 就是这样!
P.S。我会将其添加到指南中。谢谢!