問題タブ [custom-url]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
984 参照

iphone - 特定の銘柄を選択して、Apple の Stocks アプリを起動します

Apple の Stocks アプリを起動して、ジェイルブレイクされていない電話で特定の株の情報を表示したいと考えています。Stocks.appを開くだけで、自分で相場を取得したり、株価をグラフにしたりする方法には興味がありません。

Stocks アプリにカスタム URL 形式があることを期待していたので、URL を開くstocks://AAPLとうまくいきます。しかし、そのようなスキームを文書化したものは何も見つけられておらず、存在しないのではないかと疑っています.

他にアイデアはありますか、それともネイティブの Stocks アプリと統合することは不可能ですか?

0 投票する
1 に答える
227 参照

wordpress - wordpressにカスタムURLを追加するにはどうすればよいですか?

wordpress に新しいプラグインをインストールしたところ、プラグインが /?m=value のようなカスタム URL を使用していることがわかりました。カスタム URL を追加するにはどうすればよいですか?? カスタム URL と呼ぶべきですか??

ありがとう、ムーン

0 投票する
7 に答える
24993 参照

android - Android webview での他のプロトコルのサポート

Web ビュー アプリを作成しました。表示されるページには market:// リンクが含まれていますが、それらをクリックすると、プロトコルがサポートされていないというエラーと共に 404 画面が表示されます。ドキュメントを調べてみましたが、これに関連するものは見つかりませんでした。どんな助けでも大歓迎です。

0 投票する
2 に答える
2449 参照

iphone - 既に開いているアプリでカスタム URL を処理する方法は?


ユーティリティ テンプレート (つまり、メインおよびフリップ ビュー コントローラー) に基づくアプリがあります。フリップ ビューでは、メイン ビューで使用する特定のアイテムを選択できます。これまでのところ - うまくいきます。

カスタム URL を追加してみました。効果のあるもの:myapp://itemID=40これは基本的にメイン ビューに「フリップする必要はありません - アイテム 40 を扱うことになります」と伝えます。

URL タイプ スキームを " myapp" として登録し、アプリ デリゲートに次のメソッドを追加しました。

ご覧のとおり、itemIDは で呼び出されるプロパティに設定されていstartupItemますmainViewController

次に、通常のapplicationメソッドに1 行追加して、URL がない場合の動作を確認しstartupItemます。nil

そして、MainViewController.m で、アイテムをviewDidLoadイベントに処理するコードを追加しました。

そして、ここに私の問題があります。このスキームは、アプリが初めて URL から開始された場合にうまく機能します。すでに実行されている場合は、二度と到達viewDidLoadしないため、その特定のアイテムを処理しませんが、何も渡されなかったかのように続行します。

私の謙虚な質問はUIViewController、処理コードをどちらに入れる必要があるかということです。または、私はこれらすべてに間違った方法でアプローチしていますか? これは私のモデルで処理する必要がありますか?

いつものように、お時間をいただきありがとうございます。

0 投票する
1 に答える
103 参照

url-rewriting - ユーザーへのカスタム URL を大規模に動的に

ユーザー用のカスタム URL を作成する必要があります。例: www.example.com/alpha、www.example.com/beta。私はシンボリックリンクされたディレクトリを作成していましたが、これはプロトタイピングの良い出発点として機能したと思います. ただし、ロード バランサーの背後にある複数の Web サーバーで実行して、これを大規模に行う必要があります。これを行う正しい方法がわかりません。

0 投票する
2 に答える
85 参照

url - カスタムURLで#サインインを使用するためのルール

HTTP URLでは、ハッシュ記号(#)はページ内のアンカーを示し、1回だけ表示される場合があります。

これはすべてのURLの普遍的なルールですか?カスタムURLプロトコルを実装したい場合、以下を有効なURLとして使用できますか?

myprotocol://zoo#1/cage#30/lion#11

0 投票する
1 に答える
770 参照

iphone - iPhone でカスタム URL スキームが機能しないことがある

サーバーからメッセージを取得する必要があるアプリケーションがあります。サーバーは SMS でメッセージを送信します。iPhone アプリケーションはプログラムで SMS を受信できないため、カスタム URL スキームを登録し、メッセージの前にカスタム URL 値を付けましたmymsg://

ほとんどの場合、これで問題なく動作します。電話で SMS を受信して​​ [返信] ボタンをクリックすると、返信状態になり、元のメッセージがリンクのように表示され、クリックするとアプリケーションに移動します。何らかの理由で、このメッセージをクリックできないことがあります。つまり、メッセージをクリックしてもアプリケーションが起動しないか、単にメッセージをクリックできません。次に、電話を再起動すると、リンクが再びクリック可能になり、アプリケーションを起動するリンクをクリックできます。何が原因か誰か知っていますか?

-チンナドゥライ

0 投票する
1 に答える
1481 参照

cocoa - Qt を使用した Cocoa Mac のカスタム URL プロトコル

カスタム URL プロトコルを使用して Qt (4.7.3) アプリケーションを起動しようとしています。すでに Windows で動作するようになったので、今度は Mac の番です。

Info.plist に必要な変更を既に行っており、ブラウザーで「customrprotocol://etc」と入力するとアプリケーションが起動されます。問題は、引数を処理できるように (アプリケーションの開始時のみ)、その URL 全体をアプリケーションに渡す何らかの方法が必要なことです。この段階では、カスタム URL プロトコルで長い URL を入力しても、Windows のように余分な引数 (argv[1]) は見つかりません。

現時点では、これを行うための 2 つの潜在的な方法を調査しました。

1) customprotocol:// に応答するように .plist を変更するアプリケーション バンドルに変換する Apple スクリプトを作成し、「do shell script」を使用して実際のアプリケーションを起動し、URL を引数として渡すだけです。http://www.macosxautomation.com/applescript/linktrigger/index.htmlでこのプロセスについて説明しています。

その時点で基本的に 2 つのアプリケーション バンドルがあり、これが機能するために誰かの Mac に 2 つの異なるアプリケーションを配置する必要がないため、このオプションが気に入るかどうかはわかりません。あるバンドルを別のバンドルに入れて、機能するかどうかを試しています。

2) object-c をプロジェクトに組み込んで、実際の 'geturl' AppleEvent を処理します。これは、次の例に従って実行しようとしました: URL スキーム - Qt and mac

このオプションに関する私の問題は、どうすればよいかよくわからないことです。すべての Objective-C コードを .mm ファイルに入れ、OBJECTIVE_SOURCES += Objectivecstuff.mm でプロジェクトに取り込み、Cocoa フレームワークもライブラリとして含めるようにします。

すべてが正常にコンパイルされますが、やりたいことを実行しません (さらに、リンクされた例の 'handleGetURLEvent' メソッドで URL をグローバル変数にスローして、別のモジュールで処理できるようにします)。

問題の核心は、その.mmファイルのobjective-cを理解しておらず、このEventHandlerオブジェクトなどをどこかでインスタンス化する必要があるかどうかわからないことだと思います。http://el-tramo.be/blog/mixing-cocoa-and-qtを読んでみましたが、Cocoa を Qt に統合するこの男の例は、必要なものよりもはるかに C++ 指向に見えます。URL スキーム - Qt および macであるため、このオプションの使用方法がわかりません。

この時点で、アドバイスや提案をいただければ幸いです。

読んでくれてありがとう。

0 投票する
3 に答える
13838 参照

iphone - How can I extract the Custom URL Scheme from a .ipa file?

I am trying to determine how to extract or get programmatically the Custom URL Scheme from a application .ipa file.

Is this possible?

0 投票する
4 に答える
68156 参照

ios - Safariからアプリまたはアプリストアを起動しますか?

サファリからアプリを起動する方法はすでに知っていますが、起動する前にアプリがインストールされているかどうかを確認することはできますか?アプリが現在iPhoneにインストールされていない場合は、アプリストアを立ち上げることを考えています。