5

Yerel olarak bir web uygulaması geliştirmek ve Chrome'un aslında bu adrese gitmesini sağlayamadım çünkü otomatik arama her zaman başlıyor (örneğin, http://0.0.0.0:5000/api, ancak çalışıyor).Devre için Chrome adres çubuğu otomatik aramayı devre dışı bırak

enter image description here

bu davranışı üzerine ya da ilk bir http isteği denemek için Chrome'u zorlamak için bir yol her şeyden önce, var mı?

ben sadece yanıtı görmek için kıvırın ya da her türlü olabilir farkındayım ...

+1

Çok sinir bozucu, cevabı buldunuz mu? –

+1

Gerçek bir cevap değil, Chrome localhost'a gidiyor: 5000 ya da her neyse, 0.0.0.0 ile arama yapmak varsayılan olarak ... Bu yüzden hala bir cevap aramak, evet. – kontur

+3

Neden ilk başta '0.0.0.0' kullanıyorsunuz? [Ayrıca bu cevaba bakınız.] (Http://superuser.com/a/832816/177586) – Whymarrh

cevap

3

şunları ekleyerek bu önleyebilirsiniz bir "/" URL'nin sonunda http://0.0.0.0:5000/api/

veya

http://%s ve null anahtar kelimesine sahip boş bir arama motoru eklemeyi deneyebilirsiniz. Arama motoru ayarlarına

Git:

  • Ayarlar bölümünü açın.
  • Arama motorlarını yönetin
  • Diğer arama motorları bölümünün alt kısmında yeni bir arama motoru ekleyin. enter image description here

    : Bunun cevabı aşağıdaki gibi bir şey görmelisiniz chrome://chrome-urls

    olmak zorunda [x] Prevent inline autocomplete

    // amaçlı adres çubuğu/ve check: Screenshot of Settings

+2

Sonuna bir '/' ekleme, her zaman bir seçenek değildir, URL şemasına bağlı olarak – kontur

+0

erişmeye çalıştığımın ikinci seçeneği işe yaradı mı? –

+0

Hayır, varsayılan motoru yapmak zorunda mıyım? – kontur

4

chrome "Tam" ayar ayarları chrome: // chrome-urls üzerindedir. Ayrıca krom: // bayraklar kontrol etmeye değer. krom bazı deneysel özellikleri etkinleştirerek bir tarafı gibi: ayarlara ve Gizlilik altında gitmek historythen Temizle tarayıcı ->[] Use a prediction service to help complete searches and URLs typed in the address bar işaretini kaldırın: // bayrakları büyük ölçüde başka HTML 5 support .chrome://chrome-urls

kontrol edilebilir sizin tarayıcılar HTML5 desteği artırabilir . Hatta henüz

/opt/google/chrome/chrome --type=renderer --disable-layer-squashing --enable-transition-compositing --enable-deferred-image-decoding --enable-display-list-2d-canvas --enable-distance-field-text --enable-encrypted-media --enable-experimental-canvas-features --enable-experimental-web-platform-features --enable-lcd-text --enable-one-copy --enable-overlay-scrollbar --enable-renderer-mojo-channel --enable-smooth-scrolling --enable-viewport-meta --enable-webgl-draft-extensions --enable-web-midi --enable-zero-copy --max-tiles-for-interest-area=512 --enable-plugin-power-saver --lang=en-US --force-fieldtrials=AutoReloadExperiment/FlagEnabled/AutoReloadVisibleOnlyExperiment/FlagEnabled/ChromeSuggestions/Default/DomRel-Enable/enable/EnhancedBookmarks/Default/ExtensionContentVerification/Enforce/ExtensionInstallVerification/None/GCM/Enabled/MaterialDesignNTP/Enabled_forced/OmniboxBundledExperimentV1/StandardR4/PasswordGeneration/Disabled/PrerenderFromOmnibox/OmniboxPrerenderEnabled/QUIC/FlagEnabled/SafeBrowsingIncidentReportingService/Default/SettingsEnforcement/no_enforcement/UMA-Dynamic-Binary-Uniformity-Trial/default/UMA-Population-Restrict/normal/UMA-Uniformity-Trial-1-Percent/group_09/UMA-Uniformity-Trial-10-Percent/group_02/UMA-Uniformity-Trial-100-Percent/group_01/UMA-Uniformity-Trial-20-Percent/group_04/UMA-Uniformity-Trial-5-Percent/group_16/UMA-Uniformity-Trial-50-Percent/group_01/UwSInterstitialStatus/OnButInvisible/VoiceTrigger/Install/WebRTC-IPv6Default/Default/ --enable-crash-reporter=9F2AFD26-85F1-40CB-991F-0980EF2C4D14 --enable-offline-auto-reload --enable-offline-auto-reload-visible-only --enable-offline-load-stale-cache --enable-app-window-controls --enable-embedded-extension-options --enable-experimental-extension-apis --enable-scripts-require-action --enable-nacl --enable-nacl-debug --enable-streamlined-hosted-apps --enable-web-based-signin --javascript-harmony --out-of-process-pdf --enable-delegated-renderer --enable-impl-side-painting --num-raster-threads=4 --enable-gpu-rasterization --channel=5035.27.2136067136 

: çıktı bana parametreler varsayılan olarak açılışında kullanılmaktadır hakkında çok şey anlatır benim durumumda ps -aux | grep google-chrome-stable : parametreler için aşağıdaki komutu çıktısını linux kullanıyorsanız başka bir fikir dikkatle incelemektir Başka bir fikir belki de python's tkinter ve webrowser modüllerini kullanarak küçük bir widget yazmaktır, hatta panodan girdi alabilir.

bu komut çok çözümü etrafında bir çalışma olabilir:

python -m webbrowser -t "http://ip.ip.ip.ip:portport/file/"

Başka bir seçenek henüz The Omnibox API kullanmaktır ve basit bir web sayfası içinde özel amaçlı adres çubuğu gömmek.İşte bir başlangıç ​​noktası olarak @Juan Buhagiar cevabı kullanarak omnibox api ready made samples.

+0

chrome: // omnibox/'sadece çok amaçlı adres çubuğunun son sonuçlarını/davranışlarını gösterecek, ancak gerçekten ayarları değiştirmeme izin vermiyor mu? – kontur

+0

Kaynaktan derlerseniz, çoğu özellik bayraklarla etkinleştirilir. Bu onlara bir gui. – Schopenhauer

+0

Cevabınızı genişletdiğiniz için teşekkür ederiz. Ancak, yorumuma artık cevap vermediniz. Chrome: // omnibox/', omnibox'un gerçekten değişiklik yapmak yerine nasıl davranacağını göstermez mi? – kontur

1

, ben bir varsayılan arama motorunun URL olarak URL eklendi:


Diğer arama motorları

| MyAPI | 0.0.0.0 | http://0.0.0.0:5000/api/venues/show/45/20/cafes?rubbish=%s | 

Bu sadece çalıştı. yerine düz ait

http://0.0.0.0:5000/api/venues/show/45/20/cafes?rubbish=0.0.0.0%3A5000%2Fapi%2Fvenues%2Fshow%2F45%2F20%2Fcafes%2F 

: tek dezavantajı isteğinize yedekli sorgu elde ediyoruz Yani sürece kendi GET çakışmaması olarak

http://0.0.0.0:5000/api/venues/show/45/20/cafes 

, sadece bunu göz ardı edebilir .

0

En basit yol - İstediğiniz adresle birlikte bir yer imi ekleyin. Bu sefer arama yapmayacak. Değişkenleri düzenli olarak değiştirmeniz gerekiyorsa bu yararlı olmayabilir, ki bu benim durumum değildi.

Çok kullanışlı bir özellik olduğundan, omnibar aramayı tamamen devre dışı bırakmak istemiyorsanız, bu özellik yararlıdır.

+0

İlk etapta nasıl favorim? – kontur

+0

Sağ tıklama yer imi çubuğu -> Sayfa ekle. Yer imi çubuğu görünmüyorsa, Menü simgesi -> Yer imleri -> Yer İmleri Çubuğunu Göster – aarjithn