問題タブ [vivaldi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Vivaldi 拡張機能 -- chrome.webRequest リスナーが userAgent の変更に失敗する
ヘッダーを変更するはずのページで拡張機能を実行したときにログに記録される完全なエラーを次に示します。
ハンドラーが呼び出されるたびにログに記録され、ご想像のとおり、リクエストは正常に変更されません。
また、これとまったく同じコードが以前は機能していましたが、拡張機能の残りの部分を変更したため、機能しなくなりました。したがって、これはどこかで愚かな小さな間違いであると想定する必要がありますが、変更を元に戻しても問題は解決しませんでした。残念ながら、私は愚かなのでバージョン管理を使用しませんでしたが、教訓を学びました。
そして、ここにコードと関連ファイルがあります。問題は ua-req.js のハンドラーにあります。いくつかの詳細をそこにあるデータの説明に置き換えました。それらは山かっこで囲まれています。
マニフェスト.json
ua-cache.js
ua-req.js
定数.js
また、私はこの拡張機能を Vivaldi で実行していますが、他のブラウザーでは試していません。通常の Chrome では問題を再現できない可能性があります。Vivaldi は個人用の拡張機能であり、Vivaldi は日常的に使用するブラウザーであるため、Vivaldi で動作させる必要があります。
前もって感謝します。
pdf - PDF を埋め込むと、Vivaldi の次の Web ページのズーム値が変更されます
定義済みのページ フィット プロパティを使用して Web ページに PDF ファイルを埋め込みたいと考えています。問題は次のとおりです。結果のズーム値が != 100% の場合、後でアクセスした同じサイトのすべての Web ページは、少なくとも Vivaldi では、以前に表示された PDF ファイルのズーム値にズームされます。Chromium と Firefox は期待どおりに動作するようです。Vivaldi で PDF のみのズーム レベルを変更し、後続のすべてのページでは変更しないようにする方法はありますか? 私が使用したコードは次のとおりです。
<embed>
代わりにor要素を使用して<iframe>
も違いはありません。