問題タブ [webintents]

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 投票する
1 に答える
18 参照

facebook - Facebook では、特定のメッセージをユーザーからページにプリロードできますか?

Facebook では、URL を共有する Web インテントと、それがメッセージに表示されるか、ウォールに表示されるかを選択できる機能があることは知っていますが、ユーザーがリンク/ボタンをクリックできるようにする機能があるかどうか疑問に思っていました。 、指定された「ページ」とメッセージが事前に作成されたポップアップ/ページを開きます。

ユーザーがページの壁に書いたかのように、共有するリンクはなく、メッセージだけです。

機能はあっても、ユーザーがアプリにサブスクライブする必要がある、またはページをアプリにサブスクライブする必要があるなど、特定のことが必要な場合は、すべて実現できます。

Twitterは同様のことを許可していますが、悪用される可能性があると私は感じています。

ありがとう

アンディ

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

android - phonegap resolveLocalFileSystemURL が Android のコンテンツ URI に対して機能しない

Android バージョン 5.1.1 の Nexus 4 電話を使用して、Android イメージ ギャラリーから共有イメージを受信したいと考えています。phonegap 4.2 と phonegap WebIntent プラグインgithub linkと phonegap file plugin doc linkを使用しています。

テキストとリンクは正常に機能しますが、Android ギャラリーから画像を共有しようとすると、次のような URI が返されます。

content://com.google.android.apps.photos.contentprovider/0/1/content%3A%2F%2Fmedia%2Fexternal%2Fimages%2Fmedia%2F63131/ACTUAL

file:///... のようなものの代わりに

window.resolveLocalFileSystemURL 関数を使用して、fileEntry オブジェクトで成功を返すこの URL を解決しようとしました。ただし、それを使用してファイルを読み取ろうとすると、コード 1000 のエラーが発生します (以下のコードと出力を参照)。

興味深いことに、この URL を img タグを介して表示すると、画像が正常に表示されます。

これは、問題が content://... タイプ uris を適切に処理できない window.resolveLocalFileSystemURL 関数である可能性があることを示唆していますか?

=====参考情報======

これが私が使用しているコードです(注:アプリフォルダーへのcopyTo()などの他のファイル関数でこれを試しましたが、同じエラーが発生します):

}

画像ギャラリーから画像を共有しようとしたときのコードのコンソール出力は次のとおりです。

AndroidManifest.xml ファイルのインテント フィルターを次に示します。注: 共有は正常に機能しますが、URL を解決できないため、おそらく問題にはなりません。

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

android - Webintent を使用して URL またはデータを取得できない

別のアプリから画像を自分に送信できるように、cordova アプリで webintents を使用しようとしています。

私は cordova 5.1.1 を使用しており、Android プラットフォーム プロジェクトに次のプラグインを追加しました。

プロジェクトの index.html ファイルは次のようになります。

ここでは特別なことは何もありません。しばらくネットを検索した後、webintent プラグインがバグであるという情報を見つけました ( SO でここで述べたように) 。そこで、パッチが適用されたバージョンを見つけ、正しいコードが WebIntent.java ファイルにあることを再確認しました。

また、次のように AndroidManifest.xml ファイルにインテント フィルター タグを追加しました。

デバイスにアプリをインストールして画像を共有しようとすると、この共有を処理できるアプリのリストにアプリが表示され、「アプリを開始しました...」というテキストも表示されるので、それが取得されることがわかります呼ばれた。

しかし、どんな種類の画像を試しても、常に getExtra メソッドの「エラー」部分に到達し、console.log には「エラー」しか表示されません。デバッグは、GapDebug を介してデバイス上で直接行われます。

不足しているものはありますか、または他のアプリから画像を取得して動作させるアプリを作成するアイデアはありますか?

前もって感謝します!

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

javascript - ポップアップのアクションを受け取る前にtwitterのintentEventが発生しますか?

これが私の[コード][1]です。

フォローボタンをクリックするとポップアップが開き、ユーザーはそのuser_idをフォローします。ツイッターのログイン状況でフォローするかしないか決めます。

フォロー ボタンをクリックした後のアクションは次のとおりです。 1. ポップアップが開きます。3. ユーザーは何もせずにポップアップを閉じることができます。

1 つのアクション (上記) が発生するとすぐに、followIntentToAnalytics(intentEvent) 関数が 2&3 のアクションに関係なく終了します。ここで、2&3 の応答とアクションをモデル化するのを手伝ってもらえますか?

PS: ユーザーが 3 つのアクションを実行したとき、つまり、フォローをクリックしたがユーザーをフォローしていないときにアラートを出したい。ありがとう