際際滷

際際滷Share a Scribd company logo
2016定11埖20晩
devcussion
2016定12埖03晩
わんくま茶氏|奨
B.G
☆このk冱は繁の盾であり、侭奉するM
の巷塀盾ではありません
? HN: B.G
? TwitterID:
? @miu_hiro_(メイン, 碧並だけだったはず
が???。)
? @bg1_333(圷メイン, 揖繁vSその麿)
? Blog:
? のxk苧 ~B.G's Blog~
? (http://bg1.hatenablog.com/)
? 冱Z?h廠など:
? C++(とくにC++1x)わかりません
? C#わかりません
? Javaわかりません
? Win32マン
? Androidわかりません
? でも恷除はAndroid(Java)やらされてるマン
おしらせ
ブラウザはつくるもんじゃない
Slack
https://gpd-win-ug.slack.com/
GPD WIN Advent Calendar 2016
http://www.adventar.org/calendars/1529
ブラウザはつくるもんじゃない
Androidわからないマンが
ブラウザを恬ることになった
というお
Webペ`ジの鮫中は
◎
WebView
(Zinc #2 WebViewのO崔)
☆麿にChromeView、ChromeCustomTabs、Crosswalk、あとは
Chromiumをdせるとか?
ありません
◎
徭念でエディットテキストでg廾
(Zinc #2 WebViewのO崔)
(Zinc #8 リンク枠URLをURLバ`に郡啌)
蒙協のペ`ジでChromeに
リダイレクトしちゃう
◎
WebViewClientをオ`バ`ライド
してfalseを卦す
(Zinc #3 匯何のサイトでChromeにリダイレクトす
る嘛を契峭)
ありません
(Android6.0でえました)
Android 6.0 Changes | Android Developers
◎
徭念でDBg廾
(Zinc #6 ブックマ`クDBテ`ブルへの鞠h)
ロ`ドrのhttpa頼と
燕幣rのhttp福待
◎
徭念でg廾
( Zinc #9 ロ`ドrのhttpa頼および燕幣rのhttp福
待)
ありません
(WebBackForwardListは
いわゆる宥麻の堕sではありません)
WebBackForwardList | Android Developers
◎
徭念でDBg廾
( Zinc #12 堕sC嬬のg廾)
URLバ`秘薦してリタ`ン
したらロ`ドしたい
◎
OnEditorAction
(Zinc #13 URLバ`坪でのEnterキ`でWebペ`ジを
ロ`ド)
指峭めちゃえばいい
◎
configChanges
(Zinc #17 指rのActivity壅伏撹によりWebViewの
坪否がえる}の貨 その2)
碧したい
◎
SearchViewとかOnQueryTextListener
(Zinc #18 ペ`ジ坪碧のg廾)
FragmentTabHostかな
◎
WebView彜Bが隠隔できないし、タブを
1つだけ茅ができない(畠茅のみ)
なのでY蕉タブはなくしてFragment
だけに
(Zinc #21 タブの茅)
(Zinc #35 タブの俳り紋え)
蒙協のURLでブロックしたい
◎
loadUrl念にチェックしてstopLoading
(Zinc#27 叟議なWebフィルタリング
(WebView.stopLoading
でロ`ドを唯峭))
WebViewClientの嶄で
ブロックしたい
◎
shouldOverrideUrlLoadingとかonLoadResource
でチェックしてstopLoading
(gにtrue卦すと耕まった)
(Zinc#27 叟議なWebフィルタリング(WebView.stopLoading
でロ`ドを唯峭))
フィルタリングAPIがサ`バだったら
掲揖豚HTTPリクエストしないと
◎
掲揖豚v方の揖豚晒
(syncronized わからないマン)
笋覆箸海蹐stopLoadingすると
耕まる
◎
ロ`カルHTMLをloadUrlして送してあげて
その貧にブロックフラグメントかぶせる
◎
枠晩したら壅Fしなかったので
vSなかった
AsyncTaskLoaderでつくってたら
◎
CountDownLatchというのがあるらし
い
([Android] 採繁かの掲揖豚I尖を棋ち栽わせる | ア
ドカレ2013 : SP #23 ...)
バックキ`でるとリダイレクト
のタイミング肝及で
燕幣されるときがある
◎
る栽はshouldOverrideUrlLoading
宥らないので、onPageStartedで
ブロックしたほうが_gだった
onReceivedErrorとか
onReceivedHttpErrorとか
あったのか
◎
これでリダイレクト崙囮すればよかっ
たかも
どこがいいかな
◎
とりあえず
Google Safe Browsing?
(してないけど)
(Google Safe Browsing | Google Developers)
麿のブラウザ恬ってる繁どうしてるんでしょうか
Chromiumdせてるのかな???。
Xamarinで恬る栽とかどうするんでしょうか
縮えていただきたい
https://github.com/bg1bgst333/Zinc

More Related Content

ブラウザはつくるもんじゃない