我需要在 google chrome 浏览器中解析本地 HTML 文件。我已经读过这样做的一种方法,就是将 HTML 文件复制到 SD 卡中并加载它。我想要做的是,在 chrome 浏览器中从 MyProject/assets 文件夹中打开 HTML 文件。
我目前正在通过 url 加载 html。在本地加载 html 会使页面加载速度更快。这就是我现在正在做的事情。
Intent i = new Intent("android.intent.action.MAIN");
i.setComponent(ComponentName.unflattenFromString("com.android.chrome/com.android.chrome.Main"));
i.addCategory("android.intent.category.LAUNCHER");
i.setData(Uri.parse("http://www.example.com"));
startActivity(i);
我想做的是这样的
Intent i = new Intent("android.intent.action.MAIN");
i.setComponent(ComponentName.unflattenFromString("com.android.chrome/com.android.chrome.Main"));
i.addCategory("android.intent.category.LAUNCHER");
i.setData(Uri.parse("MyProject/assets/htmlfile.html"));
startActivity(i);