如何打开我从PC复制到SD卡的HTML文件? -- 2.2-froyo 领域 和 files 领域 和 html 领域 android 相关 的问题

How can I open an HTML file I have copied from PC to SD Card of Phone?


33
vote

问题

中文

如何打开我从PC复制到手机的SD卡的HTML文件?

我尝试使用作为HTML查看器的默认应用程序打开它,但我收到"网页不可用" 系统页面。 浏览器显示的URL是:

content://com.android.htmlfileprovider/mnt/sdcard/Documents/To%20Read.html?text/html

任何想法?

谢谢。

英文原文

How can I open an HTML file I have copied from PC to SD Card of Phone?

I've tried opening it with the default application which is HTML Viewer but I get a "Web page not available" system page. The URL that the browser shows is:

content://com.android.htmlfileprovider/mnt/sdcard/Documents/To%20Read.html?text/html

Any ideas?

Thanks.

        
   
   

回答列表

22
 
vote
vote
最佳答案
 

您应该能够使用格式 file:///path/to/file.html 的格式的URL指向所需的文件中的浏览器。例如,我刚刚在我的evo上用我的evo在我的sd卡的根目录中作为 post.html 通过启动浏览器并输入url file:///sdcard/post.html

或者,我的文件管理器允许我使用"HTML查看器" 打开HTML文件。然而,这并不像富有的功能,似乎没有为我渲染图像(而浏览器的方式正确加载一切)。我的文件管理器不会让我选择使用浏览器打开文件的选项,或者我拥有的其他浏览器中的任何一个(Firefox和Opera Mobile)。
 

You should be able to point the browser at the file you want with a URL of the format file:///path/to/file.html. For example, I just did this on my EVO with a file I saved to the root of my SD card as post.html by launching the browser and entering the URL file:///sdcard/post.html.

Alternatively, my file manager lets me open an HTML file with "HTML Viewer". This is not as feature-rich, though, and didn't seem to render images for me (whereas the browser way loaded everything properly). My file manager does not give me the option to open the file with the browser, or either of the other browsers I have (Firefox and Opera Mobile).

 
 
       
       
3
 
vote

只是输入 file://localhost/

它在opera mobile中工作。

 

Just type file://localhost/

It works in Opera Mobile.

 
 
 
 
3
 
vote

如果您的文件是 /mnt/sdcard/test/file.html ,您可以通过浏览器访问它:

content://com.android.htmlfileprovider/sdcard/test/file.html

注意:

您的文件位置不应包含任何空格I.e. /mnt/sdcard/test location/file.html 不起作用,即使URL替换为%20。

另外,书签URL有助于!

 

If your file is at /mnt/sdcard/test/file.html you can access it through the browser from using:

content://com.android.htmlfileprovider/sdcard/test/file.html

Note:

Your file location should not contain any spaces i.e. /mnt/sdcard/test location/file.html doesn't work, even if the URL replaces it with %20.

Additionally, bookmarking the URL helps!

 
 
 
 
2
 
vote

少数人暗示在文件名中具有空格的问题。我会澄清。

Android基于Linux,因此使用POSIX文件系统。这意味着具有空格的文件名导致问题。如果要创建文件或目录,请不要使用空格;将它们留出或使用期限( . ),破折号( - ),或下划线( _ )。要将现有文件加载到其中的空间,必须引用文件。

使用问题替换:

  post.html0  

  post.html1  

如果否则只需打开文件,则可以引用整个字符串。像这样:

  post.html2  

除了可能导致问题的空间,POSIX Systems允许Windows中不允许的文件名中的字符。为了避免在系统之间复制文件时的问题,即使在Windows上仍然允许某些文件,请不要在文件名中包含以下字符: post.html3

为了避免进一步的问题,在文件名中使用一致的大写风格。请注意,POSIX系统区分大小写,这意味着文件名区分大小写。这意味着file.txt,file.txt,file.txt,file.txt,george.txt等都是posix系统上的所有不同文件,而它们被认为是windows上的相同文件。
 

A few people allude to the issue of having spaces in the file name. I will clarify.

Android is based on Linux, and therefore uses a posix file system. This means that file names with spaces cause issues. Don't use spaces if you are creating a file or directory; leave them out or use periods (.), dashes (-), or underscores (_). To load an existing file with space in it, you must quote the file.

Using the example from the question replace:

content://com.android.htmlfileprovider/mnt/sdcard/Documents/To%20Read.html?text/html 

with this:

content://com.android.htmlfileprovider/mnt/sdcard/Documents/"To Read.html"?text/html 

If you are otherwise simply opening a file, you may quote the whole string. Like this:

"/mnt/sdcard/Documents/To Read.html" 

In addition to spaces which can cause problems, posix systems permit characters in file names that are not permitted in Windows. To avoid issues when copying files between systems, even though some are still permitted on Windows as well, do not include the following characters in file names: / \ ? * : % " < > | + # '

To avoid further problems use a consistent style of capitalization in file names. Note that posix systems are case sensitive, which means file names are case sensitive. This means that file.txt, FILE.TXT, file.TXT, File.txt, georgE.txt, etc. are all different files on a posix system, while they are considered the same file on Windows.

 
 
1
 
vote

从Verizon上的DROID 4(ICS)我获取浏览器的地址框并键入:

  post.html4  

然后将其设置为书签。我使用Chrome,不确定我是否可以将其设置为像我的电脑上的归档。这是在我的SD卡上有Lotsa Pix的文件夹。

要隐藏杂乱的PIX,请在其前面的目录中为 post.html5 提供。使用根资源管理器或终端仿真器来检查位置。

我认为 post.html6 可能指向设备内部存储。

 

On my Droid 4 (ICS) from VERIZON I get the browser's address box and type:

/mnt/sdcard-ext/my_page/index.html 

Then set it as a bookmark. I use Chrome, not sure if I can set it as a home page like on my PC. This is on my SD card in a folder with lotsa pix.

To hide the pix from cluttering up your gallery, give the directory a period in front of it like /.my_page/. Use root explorer or a terminal emulator to check the location.

I think mnt/sdcard/ may point to device internal storage.

 
 
 
 
1
 
vote

从这里下载Android应用程序 - Google Play Store - Openhtml

 

Download the Android App from here - Google Play Store - OpenHTML

 
 
   
   
0
 
vote

只要将文件重命名为appendinh".html" 。 例如,如果文件名为"ABCD" ,请将其重命名为ABCD.hmtl。这在Android 2.3中为我工作。

 

Just rename the file by appendinh ".html" to it. For example, if the file name is "abcd", rename it to abcd.hmtl. This works for me in android 2.3.

 
 

相关问题

0  我如何判断哪个版本的伏都布安装?  ( How can i tell which version of voodoo to install ) 
我想在手机上安装voodoo lagfix,我看到froyo on 下载网站: stock+Voodoo-Froyo-GT-I9000-XWJS3.tar 19-Mar-2011 03:18 5.7M stock+Voodoo-Froyo-GT-I9000-XWJS5.tar 19-Mar-...

6  如何让滚动条始终可见?  ( How can i make scroll bars always visible ) 
Android隐藏滚动条,除非窗口正在积极滚动。这使得很难判断是否可以在没有实际尝试的情况下滚动窗口。有没有办法迫使Android在有东西滚动时始终显示滚动条? 我有一个霹雳,运行Android 2.2(Froyo)。 ...

8  为什么我的Android短信(SMS)需要几分钟才能发送?  ( Why do my android text messages sms take minutes to send ) 
我最近买了我的第一个Android手机,HTC Desire Z与Android 2.2(Froyo)。 我使用AthG2SMS Android应用程序导入所有旧诺基亚E71 SMS(将我的诺基亚CSV文本文件转换为UNIX结束格式后)。导入所有2,000条传入消息和200传出消息。 当我尝试发送消息时,我的手机几乎...

4  管理浏览器中的特定cookie?  ( Manage specific cookies in browser ) 
我想在Android浏览器中管理饼干,只需"清除cookie数据" 。 理想情况下,我想要做什么,可以从域名排序的列表中删除单个cookie,如桌面上的Firefox。 至少,我希望能够清除每个域的cookie,因为我可以管理存储和amp;每个域的位置访问。 有没有办法做到这一点? 编辑 用根的手机怎么样? ...

1  Wi-Fi是自动启用  ( Wi fi is auto enabling ) 
我不知道为什么我的机器人(froyo)上的Wi-Fi保持自动启用。我无法弄清楚导致它并想要停止的原因。我只想在实际使用时与Wi-Fi连接,所以我不会浪费电池。 任何人都会想到可以配置为自动启用Wi-Fi的应用程序/设置? ...

2  复制壁纸的地方?  ( Where to copy wallpapers ) 
我使用PC下载了一些手机的壁纸。现在,我应该在哪个文件夹中存储它们,以便在壁纸库中可见? ...

20  什么是安全模式?  ( What is safe mode ) 
我的USC"欲望" 在前几天锁定了。我安装了Android 2.2。它刚刚一遍又一遍地重新启动飞溅屏幕。作为一个旧的Mac用户,我认为一些"键命令" 可能会停止。所以我尝试在启动时持有主键,将其带到"安全模式" 。 ANE更多重启 它再次运行。 是有一个日志我可以看看看看问题可能是什么吗?什么可以在"安全模式" 中做...

4  从Eclair到Froyo升级未撤消的欲望  ( Upgrading unrevoked desire from eclair to froyo ) 
我目前正在运行我的HTC欲望2.1(从英国品牌的O2,如果它有所不同),它已通过 unroveed 。我刚刚提示我通过OTA更新将其升级到我假设的是2.2。我很想这样做,但我假设这将导致我失去我的根。缺陷似乎现在说它支持2.2以及2.1所以它只是做一个OTA更新并重新生根的问题,并与未撤销一起重新生根 此外,我以前从...

18  如何删除公司设置?  ( How to remove corporate settings ) 
我的droidx刚刚通过空中升级到2.3.15(Android版本2.2)。升级后,手机强迫我设置PIN号码。手机当前未连接到Exchange服务器,但曾经是。几个星期前,我删除了联系人列表同步的交换设置,我卸载了触摸。 奇怪的是我已连接到的Exchange服务器没有要求密码,因此我不确定此设置来自哪里。当我在位置&...

5  Android 2.2与早期版本的性能  ( Performance of android 2 2 vs earlier versions ) 
过去我没有切换到Android的一个原因是当我尝试运行它的手机时,它似乎似乎迟钝。我看到谷歌声称在以前的版本上为5倍,但这些数字基于基准,而不是真实的使用。 是否有关于Android 2.2如何影响典型智能手机使用情况的任何信息。不仅拨打电话 - 滚动长联系人列表,阅读电子邮件,浏览网络,导航相册,玩游戏?理想情况下...

59  我的手机什么时候可以获得Android 2.2更新(Froyo)?  ( When will my phone get the android 2 2 update froyo ) 
Android 2.2(Froyo,"Frobozen Yogurt" )于2010年夏季发布,但并非所有将获得此更新的设备已收到。每个制造商和运营商都需要在可以正式释放之前添加自定义修改。 另见: 我的手机什么时候可以获得Android 2.3更新(Gingerbread)? ...

24  什么Android Sync'd数据被加密?  ( What android syncd data is encrypted ) 
释放 firefex插件for firefox 它已成为在开放Wi-Fi网络上浏览网站浏览的微不足道被第三方听众劫持。 Android提供方便的自动同步选项。但是,我担心我的数据可能是自动同步的,而我在当地咖啡店或购物中心连接到开放的Wi-Fi网络时。 是使用SSL或类似加密机制加密的所有数据Android自动同步...

4  如何使用iPod或上网本分享我的WiFi  ( How do i share my wifi with my ipod or netbook ) 
如果我的家庭网络已关闭或者我在旅行中,我如何使用手机访问互联网。基本上,我将如何将其归结为我的其他设备。 ...

9  是否可以将来自不同来源的联系人合并并将其上传到Gmail?  ( Is it possible to merge contacts from different sources and upload them to gmail ) 
我想合并来自不同来源的联系人 - 即,从手机,来自SIM卡和我的Gmail帐户的导入联系人 - 并从我的Gmail帐户上传我的Gmail帐户上的最终联系人。 例如,我知道某人使用我的Gmail帐户的邮件地址,我从SIM卡导入他的电话号码。我的目标是更新Gmail账户上的联系人,以便在互联网上进行手机(这是完美的备份)...

3  同步Exchange 2010说明,任务和提醒  ( Sync exchange 2010 notes tasks and reminders ) 
我的HTC令人难以置信的电话运行Android 2.2,并能够在工作中使用Exchange 2010服务器同步电子邮件,日历和联系人。 但是,"任务" ,"注释" 和"电子邮件" 提醒,不同时出于框中。 我一直在寻找,但似乎无法在Google Play商店找到任何轻量级应用程序,可以填补这个差距。 有谁知道这样的产品...




© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有


Licensed under cc by-sa 3.0 with attribution required.