私は雇用している会社のカタログを作成していますが、AcrobatまたはReaderではなくブラウザでPDFファイルを開く際に問題があります。PDFはAcrobat(PDFおよびFlash ActionScript)で開かれていません
PDFファイルはすべて、CDに保存されます。挿入されると、エンドユーザーがPDFをクリックして表示するためのボタンが付いたFlash .exeファイルが起動します。今、ActionScriptにPDFファイルを開くためのコードは、Webページを開くと同じです:
view_btn.addEventListener(MouseEvent.C… fl_MouseClickHandler);
function fl_MouseClickHandler(event:MouseEvent):void
{
navigateToURL(new URLRequest('IndexDividersv7.pdf'));
}
私はPDFファイル自体に行って、「ブラウザで開くPDF」オプションをアンチェックし、私のコンピュータそれに正常に動作します。 Flashファイル内のボタンをクリックすると、最初はWebページが開きますが、Acrobat Proが起動してAcrobatのPDFファイルが表示されるのは問題ありません。
しかし、CDを取り出して別の人のコンピュータにロードしてボタンを押すと、メインのPDFファイルが開き、Webブラウザで直接開き、そこにとどまります。少なくともここにいる全てのコンピュータ(と私は確信しています)は、ブックマークを使って別のPDFファイルを開くためにユーザがクリックするたびにポップアップに「Webページを開くのを許可しますか?はいまたはいいえをクリックする必要があります。
これらの問題がなくてもPDFを表示できるはずなので、これは大きな問題です。 「許可」機能は個々のコンピュータに主観的なものなので、私は制御できません。唯一可能なのは、PDFがブラウザではなくAcrobatで開くことを願っています。
Acrobat/Readerで厳密に開くためにできることはありますか?それともActionScriptにActionScriptを実装する別のコードがありますか?私が最初に見たときに、PDFを開く唯一の方法として、すべてのものがgetURLコードを指していましたが、私は確信していました。
ご協力いただきありがとうございます。
「pdfの表示」ボタンがある起動ウィンドウがあります。また、エンドユーザーが訪問できるWebページへのリンクがあり、AdobeのWebページとAcrobatをダウンロードできます。それが問題ではないことを確認するために、私は先に進みReaderを他のコンピュータのいずれかにダウンロードしましたが(すでにリーダーとアクロバットの両方を持っているはずですが)、問題を解決できませんでした。私はあなたの提案をもっと調べるつもりです。ありがとう! – Renoto
それを見て、支払いは実際にはあまりにも高い笑ですが、それはあなたのせいではない提案に感謝します。誰かが私に試してみるという非常に基本的な選択肢を与えました。私は正直に働くとは思っていませんが、とにかくその価値があります。まだ他のソリューションにもオープンしています。 – Renoto
解決策を見つけました。この問題を抱えている誰かのために:http://www.artfans.info/open-pdf-file-from-flash-using-fscommand/ – Renoto