参考http://mobile.51cto.com/others-308272.htm

解决方案 »

  1.   

    这样的不能实现的吧。phonegap开发是应用本地的html调用phonegap的api,要调用相机,应用还需要相机的权限。
    像LZ那样的话可以试试在www.wifsmart.co.jp这个页面引入phonegap的js库然后js调用phonegap的方法。我没这样开发过,这个建议仅供参考。
      

  2.   

    LZ你的问题解决了吗?一个phoneGap的web工程,如果把web工程放在服务器上,apk中就单单留着的loadurl去访问该web工程。本地没办法调远程web工程的JS接口。谁有解决方案啊
    不是本地的web工程哦,也不是简单的本地API调用本地web工程的JS接口。而是远程....
      

  3.   

    使用JavascriptInterface,在android程序中实现JavascriptInterface回调函数,然后在Javascript中调用该回调函数。
    WebView web = (WebView) findViewById(R.id.web);
    web.getSettings().setJavaScriptEnabled(true);
    web.addJavascriptInterface(this, "Android");
    web.setWebViewClient(new WebViewClient());
    web.loadUrl(Constant.BASE_URL + "/");
      

  4.   

    http://www.phonegapcn.com/docs/zh/1.4.1/
    看这个api