ในการเล่นวิดีโอ MP4 ใน WebView คุณต้องประกาศผู้ให้บริการเนื้อหาในไฟล์ Manifest ก่อน -
<provider android:name = "MyDataContentProvider" android:authorities="com.myapp" />
ใช้ open file ด้วยวิธี open() -
URI myURL = URI.create("file:///mypath/new.mp4"); File f = new File(myURL); ParcelFileDescriptor p = ParcelFileDescriptor.open(f, ParcelFileDescriptor.MODE_READ_ONLY); return p;