Coder Social home page Coder Social logo

Comments (23)

bau720123 avatar bau720123 commented on August 28, 2024

hi @EddyVerbruggen or somebody
is there anything update or ?

from nativepagetransitions.

bau720123 avatar bau720123 commented on August 28, 2024

hi @EddyVerbruggen
just made a note...
for now I am using latest 0.2.1 version
https://build.phonegap.com/plugins/1267
but the problem still exist

from nativepagetransitions.

Ldaco avatar Ldaco commented on August 28, 2024

I'm also experiencing some odd behavior when using in landscape mode that makes it unusable in that layout. I've attached what it looks like when it starts and then what it looks like after the slide has completed.

initial page
after slide

I am also running version 0.2.1 of the plugin. iOS is at 8.1.1 on an iPad 2

from nativepagetransitions.

EddyVerbruggen avatar EddyVerbruggen commented on August 28, 2024

Thanks! I'll pick this up any day now.

from nativepagetransitions.

EddyVerbruggen avatar EddyVerbruggen commented on August 28, 2024

@Ldaco, I have an iPad 2 and v0.2.1 of the plugin. I also have an (Ionic) app with a slide transition.

The thing is, my app behaves correctly, so it may be something in your .plist. Is it possible to share your project with me? Perhaps a stripped version, as long as it shows off the problem. That would be incredibly helpful.

from nativepagetransitions.

Ldaco avatar Ldaco commented on August 28, 2024

The same behavior appears in the demo app if you enable that for landscape. I went into project properties and enabled it to rotate to landscape. I then started the demo application and it starts out ok, but then when I click on Steven the slide happens and I'm left with a lot of "black" area. Clicking the back button does do a slide back, but again, it's a bunch of "black" area and the canvas of the application has changed.

initial load

clicked steven

clicked back

I can send you the zip of the demo project, but I'm guessing you don't need it to replicate the same thing? Let me know if you do want the specific zip and I'll upload it somewhere, but again, I haven't actually changed anything in that project aside from the orientation modes supported.

My iPad model is A1458 (4th Generation)

I did also update my project to version 0.2.2. of your plugin, but from the comments it looked like it was just another adapter, but still, I've got that updated and checked in to my code as well.

Thank you!

from nativepagetransitions.

EddyVerbruggen avatar EddyVerbruggen commented on August 28, 2024

@Ldaco actually, sending me your demo app would help. You can drop it at eddyverbruggen at gmail dot com and I'll get on it asap.

from nativepagetransitions.

mjoakim avatar mjoakim commented on August 28, 2024

I have the exact same problem, unfortunately. It's preventing me from finishing the app. My friends just notified me about it, and I confirmed it on my iPhone 4 with iOS 7.1.2. For me, it happens when I rotate the screen at the same time as I do a slide transition.. I already tried making my app lock the screen when doing transitions, but it's still possible for the user to start the transition and concurrently rotate the screen. I also tried to make the app delay its transition for 800 ms, when it detected a screen rotation.

Update: The issue here is the exact same as mentioned above. I just only noticed it, when I rotated the phone. But as mentioned, it only happens in landscape mode. Which means that this plugin is unusable for now, unfortunately.

from nativepagetransitions.

Ldaco avatar Ldaco commented on August 28, 2024

Well, it's usable if you lock your application into portrait mode. That's what we've done for now as that tends to make sense for us anyways. It would be great to hear that the landscape portion works some day though!

from nativepagetransitions.

mjoakim avatar mjoakim commented on August 28, 2024

@Ldaco How about locking an iPad application into landscape mode? Did you try that? I didn't try it yet, but I'm thinking that it won't work. Anyway, sounds like a fix should be right around the corner.

from nativepagetransitions.

Ldaco avatar Ldaco commented on August 28, 2024

@mjoakim I have NOT tested it locked down to landscape, but I'll give that a shot later today just to see what it does with the demo app and will report what I see on here.

from nativepagetransitions.

mjoakim avatar mjoakim commented on August 28, 2024

@Ldaco Actually, I did the landscape lock-down test on an iPhone, but the issue was still present. I just didn't try it on an iPad. Now, what I'm thinking here is that landscape mode is the natural 0 degrees mode for tablets, and portrait is 0 degrees for phones, so maybe that could have an influence here..? Without really knowing any more technical details. Eddy would be the one to ask here.

from nativepagetransitions.

EddyVerbruggen avatar EddyVerbruggen commented on August 28, 2024

Hi guys, I've been working on iOS landscape support today and I'm happy to announce version 0.2.3 (EDIT: 0.2.5) of this plugin seems to no longer have issues when rotated to landscape.

Please confirm, so we can close this issue.

Thanks for all your reports and testing efforts!
Eddy

from nativepagetransitions.

mjoakim avatar mjoakim commented on August 28, 2024

Thank you very much! It seems to work perfectly so far :) I've stress-tested it a bit, turning the phone several times while changing page in the app. No issues so far.

from nativepagetransitions.

bau720123 avatar bau720123 commented on August 28, 2024

hi @EddyVerbruggen
just made a note
the latest version 0.2.2 still have this problem in PGB
https://build.phonegap.com/plugins/1309
I will wait your new version 0.2.3 until new release

PS
according to this
http://phonegap.com/blog/2014/12/09/phonegap-build-new-features/
"Plugins no longer must be reviewed and approved"
Congratulation~

from nativepagetransitions.

mjoakim avatar mjoakim commented on August 28, 2024

@EddyVerbruggen I think you might need to submit your updated plugin(s) again to PGB, because even though they dropped the review/approval process, it doesn't seem like they put your new version(s) on there.

By the way, as an alternative, is it possible to make your plugin available on plugins.cordova.io ?

from nativepagetransitions.

EddyVerbruggen avatar EddyVerbruggen commented on August 28, 2024

They seem to have forgotten to approve plugins pending in review. And now they don't allow you to upload plugins from a free account (which I have). 👎

from nativepagetransitions.

mjoakim avatar mjoakim commented on August 28, 2024

Well, if your plugin can be uploaded to plugins.cordova.io , it wouldn't matter anyway, as Adobe lets people use that now.

from nativepagetransitions.

EddyVerbruggen avatar EddyVerbruggen commented on August 28, 2024

Yes I know. But I feel like that's being forced down my throat before anything else.

from nativepagetransitions.

mjoakim avatar mjoakim commented on August 28, 2024

Yea, there's always some business plan behind these decisions and changes, even though it might not be obvious at first. Anyway, I'm just curious - does plugins.cordova.io work a lot differently than PGB plugins in terms of structuring of the repository?

from nativepagetransitions.

EddyVerbruggen avatar EddyVerbruggen commented on August 28, 2024

Hi @mjoakim, the structure is the same. There are a few things in plugin.xml you need to set correctly, but it's an easy task. The additional step is you need to publish it via the plugman CLI, but that's not harder than the phonegap build process was.

Anyway, you can now do:

<gap:plugin name="com.telerik.plugins.nativepagetransitions" source="plugins.cordova.io" />

to always get the latest version.

from nativepagetransitions.

mjoakim avatar mjoakim commented on August 28, 2024

Thank you very much :)

from nativepagetransitions.

bau720123 avatar bau720123 commented on August 28, 2024

thanks @EddyVerbruggen
problem solved in 0.2.7 by plugins.cordova.io

from nativepagetransitions.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.