Comments (3)
Duplicate of #60
from camerawesome.
Hi,
here is the method that makes this
private void _handleGetTextures(MethodCall call, Result result) {
if(mCameraPreview == null) {
result.error("MUST_CALL_INIT", "", "");
return;
}
try {
long id = mCameraPreview.getFlutterTexture();
result.success(id);
} catch (RuntimeException e) {
result.error("TEXTURE_NOT_FOUND", "cannot find texture", "");
}
}
The error is just that initialization takes much time. So to reproduce it I simply made the init method much slower.
Flutter start showing our widget before initialization ends, so Flutter FutureBuilder gets an error and shows you a red screen.
As it's only from platform it's not in your console. In release mode Flutter won't show any red screen from futureBuilder.
I can remove this error but I would prefer keeping it. In release mode this error should not be seen.
To prevent you and stop fearing it, I'll prevent the build from our widget if we are not fully initialized.
from camerawesome.
How are you not getting an error for this line
ValueNotifier<Size> _photoSize = ValueNotifier(null);
Im getting "The argument type'Null' can't be assigned tot he parameter type 'Size' yet its in the example code and little code section on the readme page. "
from camerawesome.
Related Issues (20)
- [CameraAwesomeBuilder.custom] How to switch camera mode with custom UI ? HOT 3
- How to remove filters HOT 1
- After the application is released, download the app from TestFilght. Afterwards, the shooting was carried out, but no photo information was obtained after the shooting, HOT 10
- [Question] Implement latest changes HOT 2
- PhotoTaken event? HOT 2
- Problems taking photo HOT 2
- Feature Request: Option to Set Maximum Image Size HOT 4
- Can't build the project with AGP8 HOT 1
- Wrong ratio, no padding on the last version 2.0.0+1 HOT 6
- Camera uses wrong orientation on tablets - Android AND iOS HOT 11
- onMediatap not triggered (v2.0.0+1 ) HOT 6
- Landscape HOT 4
- previewAlignment not working HOT 5
- onImageForAnalysis prevents video recording on iOS HOT 8
- Automatic flash malfunction on Android 13 HOT 4
- Access denied finding property "vendor.camera.aux.packagelist" when I updated to camerawesome 2.0.0+1 and video camera doesn't work HOT 3
- Unhandled platform exception 'int' is not a subtype of type 'double' HOT 1
- obsolete kotlin version HOT 1
- Glide package error
- Cant setup with flutterflow HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from camerawesome.