問題タブ [uri-scheme]

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 に答える
3064 参照

android - URI スキームを使用して Facebook を開いてステータスを投稿する

URI スキームを使用して Facebook を開こうとしていて、事前定義されたテキストがあります。
Facebookを開くことしかできませんが、事前定義されたテキストはありません。

私は次のことを試しました:

それを達成する方法はありますか?(問題があればnexus 5を使用しています)

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

android - カスタム URI スキームを使用して Android サービスまたは Android ブロードキャスト レシーバーを開始する

URI スキームを使用して Android サービスを開始したいと考えています。これは可能ですか?

現時点では、次のものがあります。

しかし、カスタム URI スキーム ( myapp1://helloまたはmyapp2://hello ) を記述しているブラウザーで起動しようとすると、どちらも起動されません。

誰かがこれを行う方法を知っていますか?

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

cross-browser - 独自のプロトコル ハンドラに対するブラウザ ハイライトのサポート

私は自分のプロトコルを登録するためにクラスを使用してlorem:います。オペレーティングシステムに言ってみましょう。完璧に機能していますが、いくつかやりたいことがあります。

Skype Click to Callのようなものを作りたいです。人々は uri のようなものを共有lorem://12345678し、他の人がこれをクリックすると、イベント ハンドラーがその要求を Windows アプリケーションにリダイレクトします。この uri をクリック可能にしたい。この新しいスキームをブラウザーにどのように識別させることができるので、ページに が含まれている場合lorem://12345678、ブラウザーはそれを次のように変換し
<a href="lorem://12345678">lorem://12345678</a>、ユーザーはそれをクリックできるようになります。

ブラウザーの構成でそれを行うことはできますか、それともこのルールを実装するために何らかの拡張機能を作成する必要がありますか? すべてのブラウザをサポートする必要があるため、Chrome、Firefox、IE 用に同じ拡張機能を作成する必要があるということですか? また、ソフトウェアのセットアップですべての拡張機能をインストールするにはどうすればよいですか?

率直な質問:ほとんどの一般的なブラウザーでlorem://ipsumテキストを変換したい<a href="lorem://ipsum">My URL!</a>

0 投票する
0 に答える
259 参照

c# - 管理者権限を必要とするレジストリの変更を処理するにはどうすればよいですか?

カスタム uri スキームをリッスンして応答する C# アプリケーションを作成しました。実装はかなり簡単でしたが、レジストリを手動で編集してアプリケーションを登録する必要がありました。自分のアプリケーションを他のユーザーと共有する場合、レジストリですべてが正しく設定されていることを確認するにはどうすればよいですか?

への書き込みアクセスにHKEY_CLASSES_ROOTは管理者権限が必要なため、アプリケーションの起動時に必要なレジストリ キーをプログラムで作成することには問題があります。アプリケーションを常に管理者として実行する必要がないようにしたいので、レジストリ用の 2 つ目の実行可能ファイルを作成することを考えていました。私が持っていた別のアイデアは、ユーザーが手動で実行する必要がある .reg ファイルを含めることです。ただし、これらのソリューションは、私の問題を解決するための珍しい方法のようです。


私は私のに以下を追加しようとしましたapp.manifest

私のアプリケーションは必要なレジストリ キーにアクセスできるようになりましたが、UAC が毎回ユーザーに管理者権限を要求します。このソリューションは適切ではありません... アプリケーションをシンプルで使いやすいものに保ちたいと思っていました。管理者権限を求める実稼働アプリケーションのプロンプトはほとんど見たことがありません。


「実際の」アプリケーションはこの問題をどのように解決するのでしょうか? それとも、開発者が .xml 以外にキーを書き込むことは禁止されているのHKEY_LOCAL_USERでしょうか?

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

c# - Windows Phone 8.1 アプリから LinkedIn および Twitter アプリを開くための Uri スキームとは何ですか?

Windows Phone 8.1 アプリを開発しています。自分のアプリから、LinkedIn および Twitter アプリ (電話に既にインストールされている) で個人のプロファイルを開く必要があります。

この機能を実現するには、上記の 2 つのアプリのURI スキームが必要です。

次のコード スニペットを使用して、Facebook アプリを開くことに成功しました。

同様に、LinkedIn と Twitter のアプリを開くために同じことを試みましたが、失敗しました。

では、この 2 つのアプリの URI スキームを誰か教えてもらえますか?

そして、これら 2 つのアプリで、プロファイル ID を持つ個人のプロファイルを開くための URI は何でしょうか?

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

youtube - ブラウザから外部ビデオプレーヤーで Youtube リンクを開く

動画プレーヤー「PotPlayer」を使用しています。Player は youtube からビデオを再生できます。たとえば、プレーヤーを次のように実行すると、プレーヤーはYouTubeビデオの再生を開始できます。

「potplayer」という名前の URI スキームをレジストリに追加しました。

そして、次のリンクを使用して、WebブラウザーからPotPlayerでYouTubeビデオを開こうとします:

ただし、プレーヤーへのリンクを転送せずに、プレーヤーを起動するだけです (".../PotPlayer.exe https://www.youtube.com/watch?v= ********")。

URI スキームを使用してリンクを PotPlayer に転送するにはどうすればよいですか? レジストリ コードで何を変更する必要がありますか?