Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 在childbrowser.java中获取错误_Android_Cordova_Phonegap Plugins - Fatal编程技术网

Android 在childbrowser.java中获取错误

Android 在childbrowser.java中获取错误,android,cordova,phonegap-plugins,Android,Cordova,Phonegap Plugins,我在childbrowser.java中遇到错误“ctx无法解决”。我按照视频链接的指示使用Phonegap在我的Android应用程序中获取childbrowser,但仍然出现了这个错误。任何人都请解决这个问题 以下是我在ChildBrowser.java页面中遇到的错误: Description Resource Path Location Type ctx cannot be resolved ChildBrowser.java /childBrowser/sr

我在childbrowser.java中遇到错误“ctx无法解决”。我按照视频链接的指示使用Phonegap在我的Android应用程序中获取childbrowser,但仍然出现了这个错误。任何人都请解决这个问题



以下是我在ChildBrowser.java页面中遇到的错误:

Description Resource    Path    Location    Type
ctx cannot be resolved  ChildBrowser.java   /childBrowser/src/com/phonegap/plugins/childBrowser line 228    Java Problem
ctx cannot be resolved  ChildBrowser.java   /childBrowser/src/com/phonegap/plugins/childBrowser line 236    Java Problem
ctx cannot be resolved  ChildBrowser.java   /childBrowser/src/com/phonegap/plugins/childBrowser line 254    Java Problem
...

你看错地方了。。。。获取childbrowser的更新和工作副本 检查这里

更新:-

参考此

您需要修改一些类似的内容

  • ctx.getContext()替换为cordova.getContext()

  • ctx.startActivity()替换为cordova.getActivity().startActivity()

  • 将ctx.getSystemService()替换为cordova.getActivity().getSystemService()

  • ctx.getAssets()替换为cordova.getActivity().getAssets()

  • ctx.runOnUiThread()替换为cordova.getActivity().runOnUiThread()

  • 将ctx.getApplicationContext()替换为cordova.getActivity().getApplicationContext()

  • ctx.getPackageManager()替换为cordova.getActivity().getPackageManager()

  • ctx.getSharedReferences()替换为cordova.getActivity().getSharedReferences()

  • ctx.unregisterActivity()替换为cordova.getActivity().unregisterActivity()

  • ctx.getResources()替换为cordova.getActivity().getResources()

  • 导入com.phonegap.api.*替换为导入org.apache.cordova.api*


  • 谢谢你的回复。我只压缩了源代码,但是仍然有很多错误。你肯定没有使用Cordova 2.0版本。。这就是为什么你会犯错误。。。无论如何,我会更新我的答案我已经更新了我的视频演示和教程,指向不同版本的儿童浏览器插件,不幸的是,根据Cordova版本的不同,现在有三种版本:1.4.1和更早版本、1.5.0-1.8.1和2.0.0+。你让儿童浏览器工作了吗?
    Description Resource    Path    Location    Type
    ctx cannot be resolved  ChildBrowser.java   /childBrowser/src/com/phonegap/plugins/childBrowser line 228    Java Problem
    ctx cannot be resolved  ChildBrowser.java   /childBrowser/src/com/phonegap/plugins/childBrowser line 236    Java Problem
    ctx cannot be resolved  ChildBrowser.java   /childBrowser/src/com/phonegap/plugins/childBrowser line 254    Java Problem
    ...