問題タブ [iframe-app]

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

facebook - FacebookページのタブのURLベースのiframeアプリ内からツイートすることは可能ですか?

Facebookアプリからツイートして追跡できる方法はないかと思います。私が理解できる限り、ユーザーをログインしてツイートできるようにするには、oauthプロセスを実行する必要があります。ただし、oauthの実行方法がわかりません。ユーザーがすでにTwitterに接続している場合は問題なく動作し、プログラムで標準行をツイートすることはできますが、ユーザーを認証する必要がある場合はログインページが表示されません。これは、twitter.comがこのアプリで許可されているURLではないためだと思います。ポップアップを介して認証を試みるという別の方法も失敗しましたが、Facebookのiframe内でポップアップが起動しないようです。これを行うために私が使用できる別の方法について誰かが提案を持っていますか?

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

authentication - アプリが一部のユーザーのユーザー ID を取得できない

iframe で実行する PHP アプリがあります。ユーザーがタブにアクセスすると、getLoginUrl() を介してログイン ページにリダイレクトされ、標準のユーザー データにアクセスする権限を付与するよう求められます。その後、アプリはユーザーの ID を取得し、ダウンロード用の PDF を提供します。これは、ほとんどのユーザーにとってうまく機能します。ただし、少数のユーザーの場合、getUser() はユーザー ID を返しません。同様に、base64_decode() が有効なデータを返さないため、signed_request から抽出しても機能しません。問題のユーザーの場合、問題はさまざまなマシン、いくつかのブラウザー (Firefox、Chrome、Safari、IE、Opera) およびオペレーティング システム (Mac OS X、Windows) に存在します。

この動作は数日前に始まったか、一部のユーザー プロファイルによってのみ引き起こされた可能性があります。誰がそれを引き起こす可能性があるのか​​ 考えていますか?回避策はありますか? アプリの設定、ユーザー プロファイルの設定?

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

javascript - Facebook TAB (iFrame): Facebook の JavaScript absoluteTop を使用して、常にページの上部に div を配置します。

私はラジオ局で働いているので、このラジオ局で再生されたトラックのプレイリストを作成しました。ここで見つけることができます -> http://www.facebook.com/QmusicNL?sk=app_258630990850514

下にスクロールすると、プレイリストのタイトルバーが固定位置になるはずです。独自のサーバーでページを表示するときに機能します。しかし、Facebook は iFrame のいくつかの機能を無効にしたため、iFrame の上で何かを台無しにすることはできません。Facebook が別の方法でそのオプションを提供していることがわかりました。(absoluteTop)しかし、私はそれを正しく動作させることができません。

要するに: Facebook の「ページ」上の Facebook タブ内の iFrame 内のブラウザの一番上に DIV を常に保持する JavaScript の優れたスニペットを提供できる人はいますか? または、例もいいでしょう。

前もって感謝します!

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

facebook - Facebook iFrame アプリ。安全なURLも本当に必要ですか?

過去に、https URL のない単純な iFrame ベースのファンゲートを作成しました。これらはすべて正常に機能しましたが、安全にブラウジングしている場合に安全でない URL に切り替えることについてユーザーに警告しただけでした。大きな問題ではない。

私は現在別のアプリに取り組んでおり、Facebook アプリの設定で、10 月 2 日までに安全な URL が必要であると表示されています。

以前のアプリをテストしましたが、セキュアでなくても問題なく動作します。

別のアプリを作成するために安全な URL が本当に必要なのか、それともなくても機能するのか疑問に思っています。

絶対に必要ではない証明書を購入する必要はありません。

この新しいルールの経験はありますか?

ありがとう、コナー

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

iframe - Iframeの自動サイズ変更

親愛なるFB開発者チーム、

アプリのiframeのFB.Canvas.setAutoResize()関数に問題があります。フレームは最初のリクエストの高さまで垂直方向に拡張されますが、高さが低いページへの後続のリクエストでは、iframeは垂直方向にサイズ変更されません。

FB.Canvas.setAutoResize()関数を試しましたが、機能しないようです。

どういうわけかこの問題を解決できますか?

ここで答えを受け取るのは素晴らしいことです。

ベスト、マックス

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

facebook - Facebookiframe-ユーザーがアプリを認証していない場合でも、ユーザーIDを識別します

グーグルからこれに関する多くの混合された答えを見つけます-しかしほとんど2-3年古くなっています。

FBページにサインオンするためのiframeアプリを作成しています。

アプリ内には投票メカニズムがあり、理想的にはユーザーをコンテンツごとに1つの投票に制限したいと考えています。登録を強制するのではなく、ユーザーの一意のFBIDに対する投票をログに記録するだけでした...

私は誰かがアドバイスできることを願って2つの問題にぶつかりました:

1)アプリに渡されたsigned_request変数にuser_idがまったく含まれていない場合があります-一見空白のようです...これは半ダース回しか発生していませんが、多くの場合、心配するほどです...

2)ページ管理者がログインすると、ユーザーIDではなくページIDが報告されるようです。これも、これが標準的な動作であるかどうかを理解するのに役立ちます...

誰かが似たようなことを試みましたか?

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

facebook - FacebookページのWebページをiframeする

最近、Facebookではページにiframeタブを追加できます。静的HTMLページは、静的HTML tab1、静的HTML tab2などの多くのアプリを使用して追加できます。これらのアプリを使用すると、エディターウィンドウでページを作成し、ページタブを追加できます。iframeは任意のWebサイトを保持できるため、stackoverflow.comやgoogle.comなどのカスタムWebページをページに追加して、iframeを使用して自分のページからアクセス(または表示)できるようにします。これに対する解決策はありますか?

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

facebook - iframe アプリの「ようこそページ」を作成する方法は?

iframe で動作する Facebook アプリがあります。新しいユーザーが来るたびに、必要な許可を求め、ユーザーがログインしてアプリをさらに使用できるようにします。

ここで、ユーザーが新しい場合は「招待コード」を入力できるウェルカムページを配置したいと思います。それ以外の場合は、許可を求める現在のフローが続きます。

だから私の質問は、ユーザーが実際に許可ダイアログボックスを通過する前に、どうすればページを表示できるのでしょうか?

質問があなたたちにとって意味があるかどうか教えてください.他の人はさらに説明します.

-ディープパック

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

facebook - ブックマークボタンがキャンバスの読み込みに失敗する

キャンバスアプリケーションインターフェイス(apps.facebook.com)の右上に表示されるアプリブックマークボタンを使用すると、アプリがiframeに読み込まれず、再読み込みされません。iframeには「読み込み中」のアニメーションが表示されますが、終了します。 Facebookのフッターだけで無効にする

ブックマークのリンクは正しいです。新しいブラウザウィンドウに貼り付けると、アプリが正常に読み込まれます。apps.facebook.comインターフェースのURLがブックマークをクリックすると正しいURLに変更されますが、アプリケーションはロードされませんが、ブラウザーページ全体のリロードを強制すると、アプリは正しくロードされます... iframeのロードは失敗するようですが、 jsURL編集ではありません

サーバーログを確認すると、Facebookからキャンバスページのリクエストが見つからないため、困惑しています。以前は失敗していました。

誰かが同様の行動を観察しましたか?

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

paypal - FacebookのiFrame内のPaypal

ここで iframe を 2 倍にします。Facebook キャンバスの iframe 内で、スターバックス コムへの別のウィンドウを iframe で作成して、egifting セクションを作成します。問題は、以前は機能していたものですが、ペイパル ボタンが iframe から抜け出してページをレンダリングしてから、送信して iframe に戻すことはありません。たとえば、 https: //apps.facebook.com/starbuckscard/ にアクセスし、そこに到達したらオプションとして PayPal を選択します。これは機能するために使用されます...理由または何が壊れている/変更されているかについてのアイデアはありますか??? どんなフィードバックでも大歓迎です。ありがとうございました。