2017-06-30 29 views
2

私たちには、ユーザーが他のアプリ(写真、ページ、番号、基調講演など)からのファイルを私たちのアプリケーションと共有できるiOS共有拡張が必要な​​既存のCordova iOSアプリケーションがあります。私たちのアプリ)。IOS共有メニューで私のcordovaアプリを表示するには?

私たちは、次の納入が必要です

  • プロトタイプ/サンプルのiOSコルドバのApp
  • シェア拡張セットアップJPG、PNG、動画、PDF、オフィス用のアップ(XLS、XLSX、DOC、DOCXと、 PPT、PPTX)
  • 拡張コルドバのAppは、共有ファイル(ファイル名、パス、種類、ファイルサイズ)に関するパラメータを受け取る必要があり
  • 共有ウィジェット内に直接コルドバのAppを開いたり、WebViewのようコルドバのAppを開くためのいずれかにするファイル拡張子から - 後でファイルを処理する私たちによって行われる。
  • 当社の既存のコルドバのApp(Xcodeのなどで実行するのに必要な手順)でこの機能を実装する方法に関するドキュメント(株拡張子)
+0

[アンドロイド共有インターフェースでPhoneGapアプリを追加する方法](https://stackoverflow.com/questions/19478769/how-to-add-phonegap-apps-at-androids-sharing-interface) –

+0

@クリス: - 私はすでにアンドロイドでやった。しかし、私はiOSで難しいです。 –

+0

申し訳ありませんが、私は "cordova"を読んで、何とか "Android"にすぐにジャンプしました。 –

答えて

0

私はあなたが解決策hereを見つけることができると思います。それは明らかではありませんが、うまくいくようです。

-1

私は、cordova-plugin-openwithのJean-Christophe Hoeltによると、いくつかの問題に直面しました。このプラグインは、インストール中に設定される1つのタイプの共有アイテム(URL、テキスト、イメージなど)を受け取るためのものです。また、現在の実装では、共有するメモを書き、Cordovaアプリで受信機を選択することは、異なる(ネイティブとコルドバ)コンテキストでは2つの異なるステップであるため、私にとっては優れたユーザーエクスペリエンスのようには見えませんでした。

私はこのプラグインには、これら及び他の修正を行い、別のプラグインとしてそれを公表: https://github.com/EternallLight/cordova-plugin-openwith-ios

注それが唯一のiOS用、Androidのではないのために働くこと。

関連する問題