エッジはPDFビューワとしても活用できます。いちいちPDF用にアプリを入れなくて済むのは便利かもしれません。
ここではエッジでのPDFの使い方などについてまとめていきます。
エッジでPDFを表示するには?
エッジではPDFをそのまま表示できます。
例えばPDFが置かれているページへ移動します。
PDFのリンクをクリックします。
するとPDFが開きます。
画面をクリックすると上部にメニューが出てきます。
左から
- ページ表示
- 検索(CTRL+F)
- ページに合わせる(CTRL+SHIFT+A)
- ページを前へ
- ページを次へ
- 印刷(CTRL+P)
- 保存(CTRL+S)
といった機能が使えます。
エッジで開かないようにするには?
新しいエッジでは設定で「サイトのアクセス許可>PDFドキュメント」を選びます。
外部で開くをオンにします。
こうするとエッジでは開きません。ファイルのダウンロードを実行し、ほかのPDFリーダから開きましょう。
PDFが表示できない場合は?
エッジを入れなおす
エッジ自体が破損していると、正常に動作しません。
ただしエッジは特殊なプログラムのため、通常のソフトのインストールが効きません。
入れなおす方法については以下ページを参照ください。
INET_E_RESOURCE_NOT_FOUNDの場合
INET_E_RESOURCE_NOT_FOUNDエラーでPDFが開かない場合、「設定>アプリ>Microsoft Edge」を選び、「詳細オプション」を実行します。
するとEdge関連の設定があり、下のほうに「修復」を実行します。
参考:Microsoft Edge will not open PDF files
またこのケースでは、クロームなどの他のブラウザでは表示されることもあるようです。
エッジの場合、IPV6の設定変更で治ったするユーザもおり、ネットワークの設定によるエラーかもしれません。
MS EDGEだけネット閲覧不可、FireFoxやChromeは問題なし。
— 小物ずきん (@KomonoZukin) March 29, 2018
INET_E_RESOURCE_NOT_FOUNDエラーはIPV6の構成変更で回避。昨今、win95リカバリーのように時間的リソースを占有されることが多くなっている。
別のPDFビューワで見る
あるサイトによればWindows Runtime PDF library (WinRT PDF)に脆弱性があり、悪意のあるアプリなどに攻撃されやすいようなことが書かれていました。
他のPDFビューワなどの方が安全かもしれません。
参考:Microsoft Edge Discover Why PDF File Not Opening In Edge
代替アプリとしては、やはりアドビアクロバットリーダーなどがよいでしょう。
無料ですし、アドビ自体PDFの本家ともいうべきで、動作の安定感も期待できます。
https://get.adobe.com/jp/reader/
その際にはPDFファイルの関連付けを直さないと、いつまでもエッジでPDFが表示されてしまいます。
一度設定しなおしておくとよいでしょう。
「コントロールパネル>プログラム>あるファイルの種類を特定のプログラムでオープン」を実行します。表示されたら「PDF」を選び「プログラムの変更」ボタンを押してアプリを選びなおします。
違う内容が印刷される?
エッジでPDFを印刷すると、表示内容とは別のものが印刷されるというケースが話題となっています。
数字を表組で作ったPDFの内容が印刷物では違って出ていたそうです。
ただしこれが起きるケース、起きないケースがあるため、かなり特殊なバグである感じはします。
一応こんなこともあるよ、ということで。
参考:
Microsoft Edgeで特定のPDFファイルを印刷すると一部違う内容が出力される問題が見つかる | スラド IT
エッジでFlashを表示するには?
エッジ、IEともに2020年いっぱいでFlashのサポートを終了すると発表しました。
エッジではFLASHが非表示となり、許可しないと出なくなっています。
FLASHのあるページへアクセスすると、FLASHの表示箇所にはちょうどパズルのピースが足りないよとでもいうべき絵柄が出ています。
クリックすると...許可するかどうかの確認画面が出てきます。
毎回出てこないようにするには「常に許可」のほうを選ぶとよいでしょう。
これでFLASHが表示されるようになりました。
表示できない場合は以下お試しください。
ダウンロード?
サイトによっては表示されるのにステップがちょっと違うケースがあります。
以下サイトの場合、「Please Update Your Flash Player(フラッシュプレーヤーをアップデートしてください)」と出てきます。
が、「Download Adobe Flash Player」ボタンを押したら、てっきりセットアップソフトがダウンロードされるかと思いきや...
リロードされて無事?フラッシュのゲームが始まりました。
「ダウンロード..」と書いてたやんけーと思いつつ、こういうパターンもあるかもしれません。
複数サイトをみてみる
特定サイトでだめなのが、FLASHサイト全般的にダメなのか一度確認しておくとよいでしょう。
もし他のサイトで動いているのであれば、FLASHの問題というよりも特定のサイト固有の問題かもしれません。
FLASHゲームで有名なところは以下になります。
ゲームのツボ
ヤフーモバゲー
ショックウェーブコム
http://www.shockwave.com/home.jsp
エッジでユニティを表示するには?
現在エッジではユニティプラグインが利用できません。
今後どのように対応されるかが気になるところです。
気になる動きは「asm.js」です。
「asm.js」とは、ローレベルのjavascriptライブラリです。
これを使うことで、より高速なゲームエンジンも作ることができます。
ユニティでも「asm.js」対応していく方向のようです。
ただし現時点ではオーディオに大きな問題があって、まだ公式発表できレベルにはなっていないようです。
今後のリリースに期待しましょう。
参考:Unity Web Player and Microsft Edge browser on Windows 10 | Unity Community
なお、エッジでは初期設定でasm.jsがオフになっています。
もし利用してみたい!という場合、設定をする必要があります。
まずはエッジを起動し、「about:flags」と入力します。
下のほうへ行くと、javascript関連の設定があります。
「asm.jsを有効にする」をチェックします。
参考:
Bringing Asm.js to Chakra and Microsoft Edge | Microsoft Edge Dev Blog
Unity Web Player and Microsft Edge browser on Windows 10 | Unity Community