Skip to content
0:00 / 0:00

#webview#androidjetpack#chromium

Modern WebView best practices (Android Dev Summit '18)

Android Developers

1.4M subscribers • 20 videos on Hallway

YouTube
  • Recommended by 1 person: 1 on Stack Overflow and its sister sites.
  • Presented by Nate Fischer, Richard Coles & Toby Sargeant
  • Made by the vendor. The company whose product it covers made or sponsored it.
  • May be out of date. Uploaded 7 years ago, in an area where tools change fast.

Intermediate. Assumes working knowledge.

31K views7 years ago1 recommendation

Mobile developmentWeb developmentAndroid and Jetpack ComposeHTTP, REST and GraphQL

Nate Fischer, Richard Coles, and Toby Sargeant share best practices for using WebView in Android apps, including data loading and security.

Join the WebView team as they share the best and worst practices through many years and discuss how to use support library to promote best practices. Presented by: Nate Fischer, Richard Coles & Toby Sargeant Android Dev Summit '18 all sessions playlist → bit.ly/ADS18-Sessions Subscribe to the Android Channel! → bit.ly/AndroidDevs1 #AndroidDevSummit event: Android Dev Summit 2018; re_ty: Publish; product: Android - Jetpack; fullname: Nate Fischer;

Why it's here

1 person recommends this

What people say. Recommended by the Chromium team as the official source for WebView data loading best practices, specifically using Base64 encoding.

Moments people linked to

Pascalon Stack Overflow • Recommends

On “Android. WebView and loadData”

…p/chromium/issues/detail?id=929083 OFFICIAL statement from CHROMIUM TEAM: "Recommended fix: Our team recommends you encode data with Base64. We've provided examples for how to do so: API docs: https://developer.android.com/reference/android/webkit/WebView.html#loadData(java.lang.String,%20java.lang.String,%20java.lang.String) Video talk: link to this video (jump to 9:58) This fix is backwards compatible (it works on earlier WebView versions), and should also be ……
15View the answer