0

Android 中的内容提供程序组件根据请求将数据从一个应用程序提供给其他应用程序。我正在寻找 Ionic 移动应用程序的等效功能或插件。我希望其他应用程序(本机和离子)访问一个离子应用程序的数据。请让我知道是否可以使用任何插件。

4

1 回答 1

0

我找到了一个 github 项目,也许可以帮助你:

https://github.com/r-cohen/cordova-ContentProviderPlugin

要安装此插件,请输入以下命令:

通过 Cordova Repo(稳定):

cordova plugin add com.phearme.cordovaplugin.contentproviderplugin

通过 Github 回购(最新):

cordova plugin add https://github.com/phearme/cordova-ContentProviderPlugin

下面是一个用法示例:

window.plugins.contentproviderplugin.query({
        contentUri: "content://sms/inbox",
        projection: ["address", "date", "body"],
        selection: null,
        selectionArgs: null,
        sortOrder: "date DESC"
    }, function (data) {
        console.log(JSON.stringify(data));
    }, function (err) {
        console.log("error query");
    });

还有一个关于权限的说明,您可以在我提供给您的链接中找到它。

于 2019-10-09T06:45:41.930 回答