Ipadala ang Kasalukuyang Webpage sa Chrome mula sa Safari sa iOS gamit ang isang Bookmarklet

Anonim

Ang kamakailang inilabas na Chrome browser para sa iOS ay medyo maganda, at kahit na hindi pa nito pinapalitan ang Safari bilang iyong pangunahing web browser sa isang iPhone o iPad, maaari mo pa ring mahanap na madaling gamitin ang bookmarklet na ito na nagbibigay-daan sa iyo kaagad. ipadala ang kasalukuyang aktibong web page mula sa Safari sa Chrome:

  1. Mula sa iOS device, ilunsad ang Safari at kopyahin ang sumusunod na linyang javascript code:
  2. "

    javascript:location.href=googlechrome+location.href.substring(4);"

  3. I-bookmark ang webpage na ito (o anumang iba pa) sa pamamagitan ng pag-tap sa Arrow at pagpili sa “Magdagdag ng Bookmark”
  4. Buksan ang Safari Bookmarks at i-tap ang “Edit” at pagkatapos ay i-tap para i-edit ang bagong likhang bookmark
  5. Palitan ang pangalan nito sa "Ipadala sa Chrome" at pindutin ang 'x' sa tabi ng URL, pagkatapos ay i-tap nang matagal upang i-paste ang javascript code na kinopya sa itaas
  6. Subukan ito sa pamamagitan ng pagbubukas ng bookmarks bar at pagpili sa “Ipadala sa Chrome”

Safari switch at inilunsad ang Google Chrome gamit ang bagong tab ng browser na naglalaman ng URL kung saan mo pinagana ang bookmarklet. Kung mayroon kang anumang mga isyu sa hindi ito gumagana, tingnan kung paano pinangangasiwaan ang mga panipi kapag nag-e-edit ng bookmarklet sa iOS Safari.Maaaring kailanganin mong palitan ang bawat ” ng %22 sa halip, na magiging ganito ang hitsura:

javascript:location.href=%22googlechrome%22+location.href.substring(4);

Ang isa pang variation ay ang paggamit ng javascript snippet na ito, na tila mas gumagana sa mga https URL:

javascript:location=location.href.replace(/^https?/, 'googlechrome');

Ang parehong mga variation ay gumana nang maayos sa aming pagsubok, kaya pumunta sa kung ano ang gumagana para sa iyo. Ito ay isang mahusay na tweak para sa mga web developer at designer na kailangang magsagawa ng mga pagsubok sa compatibility ng browser sa maraming iba't ibang browser hangga't maaari.

Ang mga bookmarklet ay isang medyo sikat na paraan upang magdagdag ng functionality sa Safari na kung hindi man ay imposible, na nagbibigay-daan sa iyong gawin ang mga bagay tulad ng "View Source" mula sa Safari sa iOS, ayusin ang mga laki ng font ng mga web page, at kahit na patakbuhin ang Firebug lite sa iOS. Ang partikular na ito ay umikot sa web kamakailan ngunit nagmula sa jonabrams.com.

Ipadala ang Kasalukuyang Webpage sa Chrome mula sa Safari sa iOS gamit ang isang Bookmarklet