3

コンテキスト

非営利団体向けの完全に機能する寄付ウィジェットがあります。iPodまたはiPhoneを使用している場合、ビデオの最後の部分が読み込まれません。

問題

友よ、警告しなければならない。これは難しい問題です。

何らかの理由で、jwPlayer ビデオを埋め込むと、iPhoneiPadのいずれかで次のメッセージが表示されます。

サーバーまたはネットワークに障害が発生したか、形式がサポートされていないため、ビデオを読み込めませんでした: http://content.bitsontherun.com/jwp/2gQXJaVU.xml

以下に、重要な注意事項を示します。

  • http://www.socialgoodnetwork.com/betterbutton/demo/?id=tvymca_3でデモを参照してください。最後のスライドに移動するには、[今すぐ提供] をクリックし、[送信] をクリックしてプロセスを完了します。最後のスライドと同じビデオを最初のスライドに入れました。
  • 最後のスライド (寄付後) にはビデオが表示されません。最初のスライドでビデオを再生すると、問題なく動作します。
  • iPhone とiPadのみで発生

jwPlayer.js プレーヤー オプション:

{
    "plugins":              {
                            "gapro": {
                                 'accountid':        "UA-XXXXXXXX-1"
                                ,'trackstarts':      true
                                ,'trackpercentage':  true
                                ,'tracktime':        true
                                } 
                            },
    "gapro.accountid":      "UA-XXXXXXXX-1",
    "logo.hide":            "true",
    "logo":                 {hide: true},
    "file":                 params.url,
    "repeat":               "none",
    "autostart":            "true",
    "playlist.size":        "200",
    "image":                "http://content.bitsontherun.com/thumbs/aQ5bdlXV-640.jpg",
    "stretching":           "uniform",
    "height":               "375",
    "playlist.position":    "none",
    "width":                "560",
    "controlbar.position":  "bottom",
    "skin":                 "http://d1rhaz9gq9lm5b.cloudfront.net/2Bbp4Z6O.zip",
    "ping.pixel":           "http://content.bitsontherun.com/ping.gif",

    "playerready":          "jwplayer.api.playerReady",

    'autostart':            true,

    "flashplayer":          "http://www.socialgoodnetwork.com/jwplayer.swf?logo.hide=true&plugins=gapro-1&gapro.accountid=UA-XXXXXXXX-1",
    'modes':                [
                                {type: 'html5'},
                                {type: 'flash', src: '/jwplayer.swf?logo.hide=true'}
                            ]
}

私はあなたが助けるためにできることは何でも言わなければなりません - 前もって感謝します!

4

6 に答える 6

2

Flash のみのビデオを提供しています。Flash をサポートしている iDevice はありません。これは Apple が下した決定です。

また、iDevices で再生できるようにするには、ビデオ ソースを MP4 形式で提供する必要があります。

これは、ジャスティン・マクローが上/下で言ったこととほぼ同じです。

于 2012-12-12T08:27:19.343 に答える
1

HTML5 バージョンを iOS やその他の非 Flash 対応デバイスで機能させるには、実際のファイルを独自のサーバーまたはサードパーティ サーバーのどこかにホストする必要があります。つまり、iOS デバイスを使用するユーザーに .MP4 ビデオを表示する必要があります。YouTube 動画も機能します。あなたの params.url ファイルは Flash の .swf ファイルですか? この要件の詳細については、LongTail のドキュメントを参照してください。うまくいけば、私は問題を正しく理解しました。

于 2012-12-12T03:49:41.560 に答える
1

統計のリクエストがあると思います。私の場合、firebug からの再生前と再生後の要求された URL は次のようになります。

http://injwpltx.com/v1/jwplayer6/ping.gif?tv=3867&ph=0&n=3242919060939303&aid=_&e=e&i=0&pv=6.6.3867&pu=http%3A%2F%2F[PAGE_URL]%2F&m=1&a=0&v =0&w=100%25&h=270&ed=0&pn=&pt=タイトル

エラーに対処するプロキシ ブロックが表示される場合。このタイプのリクエストを受け入れるようにプロキシを設定すると、jwplayer は正常に動作します。

これが誰かを助けることを願っています。

于 2013-08-30T10:55:02.620 に答える
0

何らかの理由で、私のビデオを iOS で動作さautostartせるための設定:false

    'autostart': false,

詳細については、後で投稿しようと思います。私のビデオが適切にエンコードされていない可能性があります。

于 2012-12-17T02:06:56.477 に答える
0

同様の問題がありました。jwplayer は Chrome では正常に動作しましたが、iPad の Safari では動作しませんでした。

ブラウザの設定を見てみると、プライベートブラウジングモードになっていました。ビデオは安全なサーバーに保存されているため、プライベート ブラウザはビデオを jwplayer に取得できません。Safari ブラウザのプライベート モードを非プライベートに変更したところ、問題は解決しました。ビデオはスムーズに再生されました。

このリンクを見てください - https://discussions.apple.com/thread/6240773

お役に立てれば ...

ありがとう、アンジャリ

于 2014-05-19T12:29:06.603 に答える