gpt4 book ai didi

cordova - 使用插件 WebIntent 从其他应用程序接收内容

转载 作者:行者123 更新时间:2023-12-02 10:03:37 25 4
gpt4 key购买 nike

我想接收从其他应用程序共享的信息。

为此,我尝试使用插件 WebIntent : https://github.com/phonegap/phonegap-plugins/tree/master/Android/WebIntent

使用Phonegap 2.5.0

在AndroidManifest.xml中(在共享部分显示我的应用程序)

<intent-filter> 
<action android:name="android.intent.action.SEND" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="text/plain" />
</intent-filter>

在index.html中

document.addEventListener('deviceready', onDeviceready, true);

function onDeviceready() {
window.plugins.webintent.getUri(function(url) {
if(url !== "") {
// url is the url the intent was launched with
alert (url);
}
});
}

var url,返回值为null。

插件 src/com/borismus/webintent/WebIntent.java

在 res/xml/config.xml 中

</plugins>
....
....
<plugin name="WebIntent" value="com.borismus.webintent.WebIntent" />
</plugins>

谢谢!!!

最佳答案

我现在可以获取uri了!我正在使用:

window.plugins.webintent.getExtra(window.plugins.webintent.EXTRA_TEXT, function (url) {
alert(url);
}, function() { //Fail
alert ("error");
});

关于cordova - 使用插件 WebIntent 从其他应用程序接收内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16069221/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com