科尔多瓦如何从其他应用程序获得params?

时间:2017-12-16 02:50:57

标签: android cordova

我使用共享插件来分享此应用的内容。 当我点击应用内容时,它会调用我的应用并发送参数。 应用程序像往常一样启动,但我不知道如何接收这些参数。 params是一个像这样的对象:

{module_id:'my module id',no:123}

有没有办法接收这些参数?

类似的东西:

document.addEventListener('deviceready', onReady, false);
function onReady(params){
    // use params
}

1 个答案:

答案 0 :(得分:0)

我使用此plugin来获取来自其他应用的共享文字。

当您的应用由其他有共享意愿的应用启动时,您只需致电:

cordova.SharingReceptor.listen(function(data) {
    console.log(data);
});

获取发送到您应用的所有数据:

enter image description here

在此对象中(见上图),data - 和/或extras - 属性应包含您的参数。

希望这有帮助。