問題タブ [sharethis]

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

javascript - JavaScript関数を使用してカスタムURLで「このボタンを共有」を動的に作成する方法は?

http://sharethis.com/ボタンを使用して、Web サイトのユーザーにコンテンツを共有する簡単な方法を提供しています。

ここに「カスタムボタン」に関する情報があります:http://help.sharethis.com/customization/custom-buttons

URL を指定するように見えますが、この例ではすべて、次のような html のみを持っています。

しかし、ページをリロードせずにその場でボタンを動的に作成できる必要があります。

だから、私が構築しているフラッシュアプ​​リケーションには、共有ボタンを表示したい「ポップアップ」divを画面の中央にフェードさせるWebページ上のjavascript関数をトリガーする「共有ボタン」があります。誰かがクリックする共有ボタンに応じて、動的に作成された URL が必要になります。

彼らがダイアログを閉じてから共有ボタンをもう一度クリックすると、コードが古いコードを新しいボタンと新しいURL/タイトルで上書きするだけになることを願っています。

それで、フラッシュからURLを渡しながら、フラッシュから呼び出すこのjavascript関数を作成しました。ボタンがそのdiv内にレンダリングされることを期待して、スクリプトとすべてを「ポップアップ」div内に配置しました。

ページをリロードせずにこれを行う方法の例を誰かが投稿できますか?

編集:@Cubed

基本的に何も起こりません。エラーメッセージの取得方法やデバッグ方法がまったくわからないため、javascriptの使用は嫌いです。フレックスを使用するときは、いじるのに最適なデバッガー/コンソールがあります。申し訳ありませんが、これ以上の情報を提供することができません。だけを削除すると気づきました

ポップアップが表示されます。

しかし、関数内に上記の setAttribute コードがある場合、ポップアップは表示されないため、そのコードの何かがそれを壊していると想定しています。助言がありますか?または、少なくともクロムを使用してエラーが何であるかを教えてくれる方法はありますか? インスペクト エレメント コンソールを試しましたが、関数をトリガーしたときに何も表示されませんでした。

また、私のコードの上部で、彼らは私に使用させました:

stLight.locateElements();ではなく使用する必要があります stButtons.locateElements();

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

javascript - jQuery() .hide は、javascript を介して追加されたリンクの共有で散発的に機能します

ShareThis/AddThis を使用しており、自分のページの共有数がゼロの場合は非表示にしたいと考えています。

私が抱えている問題は、.hide() が確実に機能しないことです。リンクがページに 1 回表示されるときにしか機能しません。共有リンクのインスタンスが複数あるページでは、最初のセットでのみ機能します。

リンクが表示されるまでに時間がかかるため、機能していないと思います。ページの本文には、これが私が使用しているコードのみが表示されます。

フッターに表示されます。ページ テンプレートの ShareThis コードは次のとおりです。

これを機能させるにはどうすればよいですか?

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

javascript - ShareThisjavascriptウィンドウの制御が開きます

ShareThisウィジェットを使用して、ソーシャルメディアとサイトの1つとの統合を処理し始めました。機能は素晴らしいですが、「共有」機能をクリックして開くウィンドウのサイズを制御する機能など、各アイテムを手動でコーディングすると、多くの機能が失われると感じます。

彼らのサイトにはボタンに追加できる基本的な機能(URLなど)が表示されていますが、ボタンがクリックされたときにそのウィンドウのサイズを制御したり、既存のカラーボックススニペットで開いたりできるように感触をカスタマイズしたいと考えています。

誰かがこれまでにこれで運があったことがありますか?javascript関数を介して制御しようとすると、上書きまたは無視されるように見えます。

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

ios - AddThis と ShareThis が Facebook Connect SDK と競合する

私の iOS アプリは、ユーザーがログインできるようにする方法の 1 つとして、最新バージョンの Facebook Connect を使用しています。

最近、ソーシャル ネットワーク経由で投稿を共有したり、アプリ内でのユーザーの共有アクティビティに関する分析用のデータを取得したりできる SDK を追加しているときに問題が発生しました。

ShareThis の SDK を追加したときに、ShareThis Facebook ライブラリと公式の Facebook Connect SDK の間の競合を示すコンパイラ エラーを受け取りました。そこで、ShareThis をアンインストールし、AddThis の SDK を追加しました。これも同様の紛争を引き起こしました。

AddThis または ShareThis SDK が Facebook Connect と競合しないように、これらのライブラリを分離する簡単な方法はありますか? または、AddThis または ShareThis の Facebook 認証を、インストールした Facebook Connect ライブラリに向ける簡単な方法はありますか?

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

wordpress - WordPress の注目の投稿と共有この問題

私が作成したこの注目の投稿機能に問題があります。私が抱えている問題は、query('showposts=1'); の場合です。注目の投稿がピックアップされないように設定されています。ただし、 query(''); を入れると sharethis プラグインは機能しません。誰でも私が間違っているかもしれないことについて私を助けてください。

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

ruby-on-rails-3 - Twitter や Facebook などにニュースを共有するための RESTful Web サービスはありますか?

Facebook、Twitter などでニュース共有を実装する必要があります。Twitter、Facebook などでニュースを共有するための RESTful Web サービスはありますか? AddThis API は、このコンテキストでどの程度役に立ちますか? shareThis の場合、Twitter での共有はまったく問題ありませんが、Facebook での共有中にいくつかの大きな問題に直面しました。

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

javascript - Addthis/Sharethis VS 各ボタンを「手動で」追加する

新しいページに fb ライク、google+1、つぶやきボタンなどを追加したいと考えています (特定の投稿を表示する場合)。たとえば、 addthis はデフォルトでこれを提供することを知っています。しかし、欠点は、時折いくつかのエラーをスローする、やや大きな JavaScript ファイルを取得することです。だから私の質問は次のとおりです。同様のシナリオで、どのオプションと、なぜあなたたちは通常行くのですか. ありがとう

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

javascript - addthis/sharethis に類似した代替案の共有

http://500px.com/photo/3977429?from=popularをご覧ください。右下に共有ボックスがあります。sharethis とよく似ています。しかし、私の知る限り、sharethis にはたとえば埋め込みや送信がなく、これらのオプションを探しています。ここで使用されているプラ​​グインを知っている人はいますか? ありがとう

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

jquery - jQuery 機能と連動するこのボタンを共有する

ファイル:

  1. index.php
  2. ニュース.php
  3. newsJavaScript.php

[news.php][index.php]内のiframeにあることを考えると、ID #btn_noti15 (数字は可変) の DIV をクリックすると、スクリプトは[newsJavaScript.php]に移動することになっています。同じファイルにある jQuery スクリプトを使用して、TwitterFacebookの ボタンなど、そこに記述されたコンテンツを追加しますが、実際には表示されません。

それで、 TwitterFacebookのボタンが発生したときにどのように表示するかを知りたいです。

*Web サイトの URL、名前、および共有 この発行者番号は、セキュリティ上の理由により変更されました。

[index.php]

[ニュース.php]

[newsJavaScript.php]

明確にしたいと思っていますが、さらに情報が必要な場合は、喜んでお答えします.

回答ありがとうございます。

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

javascript - ShareThis JavaScript が IE9 の履歴を変更する

IE9 では、あるサイト ページから別のサイト ページに移動するためにリンクをクリックするような単純な行為でも、ShareThis は参照ページとリンク先ページの間の履歴に 7 つものエントリを挿入していることがわかりました。

履歴のスクリーンショット

そして彼らのフォーラムサイトを見ると、この種の問題について多くのスタッフが認めていますが、解決策はありません.

現在のスクリプトに直接リンクしているため、サーバーに古いスクリプトがあるという問題はありません。

それらを捨てる以外に、この問題に関する推奨事項や経験はありますか?

更新:ついにこれに関するスレッドが見つかりました。ShareThisが反応を示したわけではありませんが、おそらく昨日、新しい欠陥のあるコードをプッシュしました...

http://forums.sharethis.com/topic.php?id=78328