0

私はイライラしているので、誰かが私を助けてくれることを願っています。

実行すると理由がわかりません:

fileURL = [NSURL URLWithString:@"http://myweb.com/my.pdf"];

その後、QLpreviewController でファイルを正しく表示できます

しかし、私が実行すると

fileURL = [NSURL URLWithString:@"http://myweb.com/download.php?Id=1"]; //PDFファイルです

ファイルはエンコードされた文字で表示されます

誰でも私を助けることができますか?

どうもありがとう

4

1 に答える 1

0

おそらくQLPreviewController、最初の例では がファイル名 (.pdf) からコンテンツ タイプを識別していますが、2 番目の例ではその情報がありません。

PHP を使用している場合は、おそらくサーバー側の書き換えを使用して、.pdf で終わる URL を作成できます (ファイル名に引数を含めます)。

于 2012-10-11T09:08:31.760 に答える