問題タブ [pinterest]
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.
javascript - Pinterest の「ピン留め」ボタンが機能しない
ピンタレストをウェブサイトに統合しようとしています。「ピン留め」ボタンを追加したい。私はそれを機能させることができませんでした。これが私がやっていることです:
- 次のピンタレスト ページに移動しました。
- ウェブサイトの「ピン留め」ボタンの下:
- 入力したウェブサイトのアドレス (http://www.polyvore.com/)
- 入力した画像のURL (http://embed.polyvoreimg.com/cgi/img-thing/size/y/tid/40748454.jpg)
- 「基本」で生成されたコードをコピーしました。
- bodyタグを閉じる前に貼り付けました。
- ドキュメントで説明されているように、「ピン留め」ボタンが表示されません。
私はとても愚かなことをしているかもしれません。ここで何が間違っているのか誰か教えてもらえますか?
php - Pinterest の Pin It ボタンに PHP を入力する
[Pin It] ボタンを使用できるようにしようとしていますが、ページから URL と画像が自動的に取得されません。ボタンを PHP で動的に設定するにはどうすればよいですか?
この例に似ていますが、Genesis フレームワークは使用していません。
php - PHPを使用して、PinterestでURL、メディア、説明を動的に挿入できますか?
これが私のコードです:
phpはすべての要素を正常に収集し、ボタンをクリックするとモーダルウィンドウがポップアップ表示されます。
ただし、後続のモーダルウィンドウでは、ログイン時にボードに固定されません。
Scriptタグとリンクは両方ともリストアイテム内にあります。
どんな助けでもいただければ幸いです。
ありがとう、MoisesM。
callback - Pinterest ボタンにはコールバックがありますか?
誰かが pinterest で投稿を共有したときにコンテンツのロックを解除する必要があり、pinterest ボタンにコールバック関数が見つかりません。これを行う方法はありますか?
facebook-like - 共有ボタンに使用できるフレームワークはありますか?
このようなボタン数のボタンをいくつか表示したいと思います。
このタイプのボタンを生成する、事前に作成されたphpフレームワークはありますか?
できない場合は、fshareを生成してボタンを固定できる公式ページのURLを教えてください。
ありがとう
javascript - pinterest の「ピン留め」ボタンを使用するときに過剰な HTTP リクエストをなくすにはどうすればよいですか?
グッズ ページに表示されるウェブサイトのピンタレストの「ピン留め」ボタンのデザインでは、ウェブ デザイナーが特別にマークされたアンカー タグをウェブ ページに挿入する必要があります。次に、ページはpinit.js ボイラープレートを呼び出す必要があります。
特別なアンカー タグは次のようにする必要があります。
また、pinit.js ボイラープレートは次のように表示され、最後のピンの後に配置する必要があります。
私が知る限り、pinit.js コードの機能は次のとおりです。
- ページをスキャンしてアンカータグを探します
- 特別なマーキング、特に「pin-it-button」クラスと href プレフィックスを探します
- アンカー タグを再フォーマットされた IFRAME に置き換えます。これらの iframeの 属性は、pinterest.com ではなく、pinterest が使用する CDN のサーバー
src
を指す別のサーバーを指す正規化された URL を取得します。
これは静的な Web ページでは問題ありませんが、次のようになります。
- 「ピン留め」ボタンが jquery ロジックを介して動的に生成され、ユーザー アクションに応答してページ マークアップに挿入される動的ページでは機能しません。
- 「ピン留め」ボタンごとに 1 つの iframe が必要です。つまり、「ピン留め」ボタンごとに 1 つの HTTP GET が必要です。10 枚の写真があり、それぞれに pinit ボタンがある場合、ピンタレストの CDN への 10 の HTTP GET があります。これらの GET はすべて、同様の名前のリソースに対するものですが、ピン留めする画像の URL に基づいてすべてわずかに異なるため、キャッシュすることはできません。
私がやりたいのは、過度のGETを排除することです。何か案は?
私が持っていた1つのアイデアは次のとおりです。
- としてスタイル設定された div 内に、アンカー タグを 1 つだけ挿入し
display:none;
ます。 - pinit.js を呼び出すと、そのアンカー タグが魔法のように置き換えられ、新しい iframe が読み込まれます。非表示の div にまだ存在するため、非表示です。
- いくつかの追加の JS ロジックを実行して、生成された iframe の src 属性の URL を検査し、ピンタレスト CDN のホスト名を保存します。
- ?
次に、ピンタレスト CDN の「正規化された」URL を生成できますが、ロジックが生成する iframe の src として単純に使用すると、過剰な GET で同じ問題が発生します。私が行ったのは、pinit.js (とにかくキャッシュ可能) への連続した呼び出しを排除したことだけです。
誰かがこれに直面しましたか?
私はこのデザインが変更されると信じています.
編集
pinterest は、ページ上の「ピン留め」ボタンに「非同期」メカニズムを提供し、「ピン留め」ボタンがたくさんある場合に使用するのに適していることを他の場所で読みました。それが何であるかわかりません。私はそれを見つけることができませんでした。
facebook - ツイッターとフェイスブックのログインによるコメントシステム。ピンタレストのように
ピンタレストで使用しているものと同様の Twitter や Facebook のアカウントでコメントできるコメント システムをご存知でしょうか。
image - pinterest の「画像検索」の結果を制御できますか?
私たちのサイトに Pin It ボタンを追加するのではなく、ユーザーが URL の 1 つをピン留めすることを決定した場合に、Pinterest の「Find Image」の結果に表示される画像を単純に制御したいと考えています。
現在、「画像の検索」を使用すると、ユーザーはページ上で見つけた画像をスクロールして、ピン留めする画像を選択できます。「見つかった」画像は、html ファイルの最初の jpg から始まると思います (それは悪い仮定でしょうか??)。私たちのサイトでは、これにより、ユーザーは主要な製品の画像にたどり着く前に、約 15 のナビゲーションおよびプロモーション画像をスクロールする必要があります。これらの結果で最初に表示するようにこの画像を指定する方法はありますか? おそらく、メタタグを介して、または要素にクラスまたは ID を追加することによって?
パブリック Pinterest API がなければ、これは当て推量のように思えますが、他の誰かがこれに遭遇したか、これを解決したかどうかを確認したかったのです。ありがとう。
android - アンドロイドのPinterestスタイルのリストビューまたはグリッドビュー
ピンタレストスタイルのグリッドビュー(画像を参照)を実装しようとしていますが、アプローチを思い付くのに苦労しています。
ビューには、幅は一定で高さが可変の個々の画像を含む3つの列(ピンタレストなど)が必要です。スクロール可能である必要があります。画像の数が多くなる可能性があるため(たとえば1000秒)、ビューをリサイクルできるという問題も懸念しています。
Androidでこのビューにアプローチする方法がわかりません。
Gaurav