問題タブ [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 に答える
515 参照

android - カスタム URI スキームを使用して URL からアプリを開くことができない

SMS または電子メールで送信された URL からアプリを開こうとしています。しかし、それは私のアプリケーションを開きません。

AndroidManifestファイルで使用したコードは次のとおりです。

これがURL私がメールで渡したものです

http://m.special.scheme/other/parameters/here

私もこれを試しました m.special.scheme://other/parameters/here

ただし、これは URL としてではなく、メール内の静的テキストとして表示されます。

助けて!!!

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

internet-explorer - IE でカスタム URI スキームを使用して cmd.exe を実行できない

を使用してカスタム URI スキームを実装しようとしてHKCU (HKEY_CURRENT_USER)いますが、Internet Explorer で動作させることができません。HKCU\Software\Classes実行するだけのキーを作成しましたcmd.exe。Chrome では動作しますが、IE でカスタム URI を呼び出そうとすると、次のエラーが発生します。

Windows レジストリで名前を変更cmd.exeして更新しようとすると、機能します。IEでカスタム URI を使用して{anything_else}.exe実行する方法はありますか?cmdHKCU

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

android - Android を処理するカスタム URL スキーム

アプリにパスワードを忘れた機能を実装したいと考えています。サーバーからカスタム uri リンクを取得します。私のリンクはクリック可能です。Gmail アプリではなく、カスタム メール アプリを使用しています。

DevelopmentProject://forgotPassword?auth=authCode

マニフェスト アクティビティの定義

Api 16 (4.1.2) では、アプリに正しくリダイレ​​クトされ、アクティビティが開始されています。上位の API では、ブラウザー チューザー ( 19、21、22 ) を取得します。adbから起動アクティビティをやってみた

adb shell am start -W -a android.intent.action.VIEW -d "DevelopmentProject://forgotPassword?auth=auth_token" com.sample.android

マニフェストのスキームとして DevelopmentProject (大文字) を使用すると機能します

API が 16 を超えるデバイスでどのように動作するようにしますか?

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

java - Android通知は、新しいプロセスを作成する代わりに、現在実行中のアプリを開きますか?

カスタム Uri スキームでプッシュ通知を受け取りました:myapp://main

私のonReceive私は通知を作成します:

次にその通知をタップすると、MainActivity である新しいアクティビティが開きます。しかし、現在実行中のアプリを開くだけでなく、まったく新しいプロセスも作成するようです。

欠落しているフラグがいくつかありますか?

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

selenium-ide - Selenium IDE からのエラー: URI スキームが不明なプロトコル ハンドラに対応しています

私はセレンIDEにまったく慣れていません。XML ファイルから読み込もうとしています。このサイトでエラーを見たのですが回答がありませんでした(使用したxmlファイルにエラーがあるとのことでしたが、そうではないようです)

私が得た完全なエラーは次のとおりです。

[エラー] 予期しない例外: [例外...「URI スキームは不明なプロトコル ハンドラに対応しています」nsresult:「0x804b0012 (NS_ERROR_UNKNOWN_PROTOCOL)」場所:「JS フレーム :: chrome://selenium-ide/content/tools.js -> file:///C:/Rommel/user-extensions.js?1447329745072 :: IDEIncludeCommand.prototype.getIncludeDocumentBySynchronRequest :: 行 81" データ: いいえ]. toString -> 関数 toString() { [ネイティブ コード] }、メッセージ -> 、結果 -> 2152398866、名前 -> NS_ERROR_UNKNOWN_PROTOCOL、ファイル名 -> chrome://selenium-ide/content/tools.js -> file:// /C:/Rommel/user-extensions.js?1447329745072, lineNumber -> 81, columnNumber -> 0, inner -> null, data -> null, stack -> IDEIncludeCommand.prototype.getIncludeDocumentBySynchronRequest@chrome://selenium-ide /コンテンツ/ツール。


セレンIDEコマンドで取得しました:loadTestData

XML ファイルは次のとおりです。

次のユーザー拡張ファイルを使用します: sideflow.js、include.js、datadriven.js、goto_sel_ide.js。どこかで、拡張ファイルの順序が重要であると読みましたが、順序を変更しても問題は解決しませんでした。
ファイル名を空白のままにするとエラーが続くため、XML ファイルの内容が原因ではないという結論に達しました。
また、別のサイトから拡張ファイルを取得しようとしましたが、それらはすべて同じようです。
助けていただければ幸いです。

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

android - ブラウザからの Android/iOS アプリの起動

同様の質問をたくさん読みましたが、私の問題に直接答えているものはありません。私はプロジェクトに取り組んでおり、Web アプリ内からサードパーティのアプリを起動する方法を実装したいと考えています。私は SOME URISchemes を見つけ、info.plist ファイルを調べることで、iOS デバイスと Android デバイスでこれらを正常に起動することができました。ただし、多くのアプリ (正直にテストしたアプリのほとんど) には、アプリを起動するために見つけることができる URIScheme がないことに気付きました (間違った場所を探している可能性があります)。起動したいアプリのセットリストは実際にはありません。これは、さまざまな人が使用している場合に異なるためです. 電話/タブレットにインストールされているアプリを起動する機能が本当に欲しい. Web アプリが行うことは、私が管理する Web アプリの編集者や使用者からフィードバックを得て作成したデータベースにリンクすることだけです。

私の質問はこれです.Webアプリ内からアプリを起動するにはどうすればよいですか?

私が見ているアプリは、http://handleopenurl.com/schemeなどのリストにはありません。

どんな助けでも大歓迎です。