Prototype of the File API implemented

This commit is contained in:
Joe Bowser 2009-10-22 14:25:45 -07:00
parent f87bf2d12a
commit 06c626a44f
3 changed files with 8 additions and 7 deletions

View File

@ -87,11 +87,12 @@
alert(fail); alert(fail);
} }
function foo() // This is just to do this.
{ function readFile()
ContactHook.findContacts(); {
} navigator.file.read('/sdcard/phonegap.txt', fail , fail);
}
function init(){ function init(){
document.addEventListener("touchmove", preventBehavior, false); document.addEventListener("touchmove", preventBehavior, false);
setTimeout(deviceInfo, 1); setTimeout(deviceInfo, 1);
@ -118,7 +119,7 @@
<a href="#" class="btn" onclick="beep();">Beep</a> <a href="#" class="btn" onclick="beep();">Beep</a>
<a href="#" class="btn" onclick="vibrate();">Vibrate</a> <a href="#" class="btn" onclick="vibrate();">Vibrate</a>
<a href="#" class="btn" onclick="show_pic();">Get a Picture</a> <a href="#" class="btn" onclick="show_pic();">Get a Picture</a>
<a href="#" class="btn" onclick="foo();">Fire Contact Code</a> <a href="#" class="btn" onclick="readFile();">Read from file</a>
<div id="viewport" class="viewport"> <div id="viewport" class="viewport">
<img style="width:60px;height:60px" id="test_img" src="" /> <img style="width:60px;height:60px" id="test_img" src="" />
</div> </div>

View File

@ -95,7 +95,6 @@ public class DroidGap extends Activity {
private void bindBrowser(WebView appView) private void bindBrowser(WebView appView)
{ {
gap = new PhoneGap(this, appView); gap = new PhoneGap(this, appView);
geo = new GeoBroker(appView, this); geo = new GeoBroker(appView, this);
accel = new AccelListener(this, appView); accel = new AccelListener(this, appView);

View File

@ -81,6 +81,7 @@ public class FileUtils {
{ {
data += in.readLine(); data += in.readLine();
} }
} catch (FileNotFoundException e) { } catch (FileNotFoundException e) {
data = "FAIL: File not found"; data = "FAIL: File not found";
} catch (IOException e) { } catch (IOException e) {