タグ付けされた質問 「google-chrome-app」

3
Chrome拡張メッセージの受け渡し:応答が送信されていません
コンテンツスクリプトと拡張機能の間でメッセージをやり取りしようとしています これは私がコンテンツスクリプトに持っているものです chrome.runtime.sendMessage({type: "getUrls"}, function(response) { console.log(response) }); そして私が持っているバックグラウンドスクリプトで chrome.runtime.onMessage.addListener( function(request, sender, sendResponse) { if (request.type == "getUrls"){ getUrls(request, sender, sendResponse) } }); function getUrls(request, sender, sendResponse){ var resp = sendResponse; $.ajax({ url: "http://localhost:3000/urls", method: 'GET', success: function(d){ resp({urls: d}) } }); } getUrls関数のajax呼び出しの前に応答を送信すると、応答は正常に送信されますが、ajax呼び出しの成功メソッドでは、応答を送信しても送信されません。デバッグに入ると、sendResponse関数のコード内ではポートはnull です。

1
iOS Chromeがドキュメントの誤った高さを計算する
ページの高さ全体を埋めるために、私height: 100%;はhtmlタグとbodyタグに使用し、ブラウザーを閉じて再度開くまで正常に機能します。(モバイルデバイスの問題のため、100vhは使用しませんhttps://nicolas-hoizey.com/2015/02/viewport-height-is-taller-than-the-visible-part-of-the-document-in -some-mobile-browsers.html) 再現する手順: iPhoneのGoogle Chromeでhttps://angelika94.github.io/rick/を開きます(ナビゲーション(モーティとビール)がページの下部に配置されていることがわかります)ナビゲーション付きのCSS Rickのスクリーンショット ブラウザを閉じて、マルチタスクナビゲーションから削除します。https: //support.apple.com/en-us/HT201330 ブラウザーを再度開きます(下部のナビゲーションが「最初の画面」から移動したことがわかります。今、それを表示するにはスクロールする必要があります) ナビゲーションのないcss Rickのスクリーンショット これらの場合、ページは自動的に修正されます。 更新ページ デバイスを横向きに回転させます タブによるブラウザのナビゲーションの開閉 マルチタスクナビゲーションでブラウザを閉じずに閉じて再度開く なぜそれが起こるのですか?この動作を修正するにはどうすればよいですか? 前もって感謝します!
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.