iOSのワークフローシェア - QRコードをスキャン

ワークフロー:スキャンコード

その後、何度マイクロチャンネルスキャンと我々無意識QRコード、およびかかわらず、私たちが望んでいるの開きます。私は、多くの場合、最終的にはQRコード符号化されている情報は、最終的にそれはID、またはURL(おそらくディープリンク)である、またはそれはJSONあるものであるだろう。だから私はこの単純なワークフローを作った、プレーンテキストコンテンツの最初のQRコードが表示され、その後、私はこの文字列を受け取るためにどのアプリを選択してみましょう。文字列がURLである場合は、ワークフローは、私のブラウザを開くように求めるメッセージが表示されます、私はまた、ディープリンク開くためにオープナーを使用することができます。

あなたがインストールしていない場合のワークフローを、あなたはダウンロードして無料でインストールして行くことができます。次に開くスキャンQRコードをして、あなたはQRコードをスキャンし、それを呼び出すことができ、このワークフローが自動的に行って、あなたのワークフローにインポートされ、「ワークフローをGET」をクリックしてください。

ところで、上記のほかには、と呼ばれることをお勧めしますオープナーアプリケーションの。サイトには、対応するアプリを持っているならば、それはディープリンクを通じてアプリ内のコンテンツに対応するURLを開こうとし、やることは非常に簡単です、あなたはそれをサイトのURLを与えます。例えば、私はほとんどそれから、私は、私はほとんど知っているアプリを開くとノウハウほとんどのアプリで同じ問題を開いてみましょうオープナー送られ、このページのURLを置くことができ、モバイルSafariで質問を開いて知っています。

原則

ワークフローの最も重要なアクションは、「QR /バーコードをスキャンし、」QRコードをスキャン使用して、最初のステップです。このアクションは、現在のQRコードでエンコードされた文字列の後に返され、その後、我々はそれを保存するContent変数。

ワークフロー:スキャンコード

次の「入力からURLを取得し、」この行動はできContentので、もし一見URLの内容は、抽出されたContent私たちはURLを取得しますURLは、そうでなければ、コンテンツはありません。URL抽出を確認するには成功し、提案に含ま外の内容を確認し://、もしあれば、それはURLでなければならない、そうでない場合、それは非URLのテキストです。

非URLのため、2の一つだけ、URLのために、私は5つの操作のためのオプションを提供しています。次に、以下の5つの操作のいずれかを実行し、ユーザによって行われた選択です。

  1. オープン(URLのみ):iOSのシステムを使用すると、このURLを開きました。これはディープリンクまたはユニバーサルリンクであれば、対応するアプリで開きます。
  2. Chromeで開きます(URLのみ):私が代わりにモバイルのSafariのiOS用Chromeを使用するので、私は、このオプションを使用して、通常のウェブページを持っているので。
  3. オープナーで開く(URLのみ):私はこのウェブサイトを使用しようとする場合は、対応するアプリを開きます。デフォルトのプロンプトには、対応するアプリが私はクロームオープンオープナーを使用しない場合、私は設定します。
  4. コピー:文字列をコピーします。
  5. 共有:共有関数呼び出しシステム。

購読

私はで歓迎の言葉を欠場したくない、ワークフローの後に多くを共有することになり、電子メールRSS / Atomの私のブログを購読してください。

おすすめ

転載: www.cnblogs.com/cathsfz/p/11479083.html