Cordova 将PhoneGap应用程序添加到";“分享”;Android和IOS上的菜单

Cordova 将PhoneGap应用程序添加到";“分享”;Android和IOS上的菜单,cordova,cross-platform,share,cordova-plugins,Cordova,Cross Platform,Share,Cordova Plugins,我想知道是否有可能将我的PhoneGap应用程序添加到android和ios“共享”屏幕 这基本上就是我所说的: 用户在Chrome上,希望共享特定的页面url 用户可以选择“共享”选项并从列表中选择我的应用程序,而不是将链接复制到剪贴板并手动运行应用程序 我正在使用PhoneGap构建服务构建我的应用程序 我一直在网上搜索,这里是StackOverflow,有android的插件解决方案,但我似乎找不到ios的任何东西。另外,我发现的解决方案适用于相反的场景(即,将数据从我的应用程序共享到另一

我想知道是否有可能将我的PhoneGap应用程序添加到android和ios“共享”屏幕

这基本上就是我所说的:

  • 用户在Chrome上,希望共享特定的页面url
  • 用户可以选择“共享”选项并从列表中选择我的应用程序,而不是将链接复制到剪贴板并手动运行应用程序
  • 我正在使用PhoneGap构建服务构建我的应用程序

    我一直在网上搜索,这里是StackOverflow,有android的插件解决方案,但我似乎找不到ios的任何东西。另外,我发现的解决方案适用于相反的场景(即,将数据从我的应用程序共享到另一个应用程序)

    有人通过PhoneGap和PhoneGap构建实现了这一点吗


    谢谢。

    要在phonegap构建中实现这一点,您需要创建一个自定义插件。 如果您在本地安装了phonegap/cordova,则可以添加以下内容

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

    要在phonegap构建中实现这一点,您需要创建一个自定义插件。 如果您在本地安装了phonegap/cordova,则可以添加以下内容

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

    谢谢你的回答。但据我所知,phonegap在构建应用程序时会覆盖AndroidManifest,不是吗?最好通过config.xml文件执行此操作谢谢您的回答。但据我所知,phonegap在构建应用程序时会覆盖AndroidManifest,不是吗?最好通过config.xml文件执行此操作