2017-06-16 8 views
-1

苦労した後、特定の画像URLでチタンhttpクライアントが画像を「webp」形式(RIFF)で返すと判断しました。この形式はイメージビューでは機能しているようですが、AWSにアップロードするとさまざまな問題が発生します。これ以上の調査では、これはGoogle Chromeの動作であることを示しています。そのため、Titaniumはウェブ呼び出し用にGoogle Chromeをpingする必要があります。チタニウムHTTPクライアントがウェブ形式の画像を返しています

これを無効にする方法はありますか?それとも、私はそれはそれはアンドロイドであることを検出したので、それはWEBPのように見えるよう

は** EDITは*

さて、提供しています(...ないてください)私のバックエンドでいくつかの変換を行う必要がありますするつもりです/ユーザエージェント内のクロムデバイス。実際、私はカールでこれを確認しました。しかし、Ti.userAgentとxhr.setResponseHeader( "User-Agent"、 "blahblah")の両方を介して、チタンのユーザーエージェントをiphoneに変更しても効果はありませんでした。

webpを拒否するacceptヘッダーを設定すると、何も変更されません。

答えて

1

当分、ファイルを読み込んだ後、最初のバイトがWebpのコンテナとして使用される識別子 'RIFF'を含むことを確認します。だから私は単に選択のためにこれらの画像を表示しません。理想的には、私はカールのように私に生のJPEGを提供するようにWebサイトに何とか指示することができますが、少なくともこれは一つの修正です。

関連する問題