unity3d - EveryPlay IsRecordingSupported is False on Android Nexus 5 -
everyplay.sharedinstance.isrecordingsupported()
false on android devices - nexus 5 , 7.
i still able record , post video on devices if ignore value.
note: everyplay.sharedinstance.issupported()
true
should check everyplay.sharedinstance.isrecordingsupported()
before showing everyplay recording/sharing option user - everyplay.sharedinstance.isrecordingsupported()
?
due wide range of driver behaviour, hardware encoders, gpus , android version differences out there, everyplay sdk caches device specific settings online remote server
until settings received, recording support automatically disabled. after receiving server response, recording support either enabled or continued disabled workaround devices known cause trouble. next time application started, settings applied cache upon startup without requiring network access
in it's current form, there's chance of getting unsupported status everyplay.sharedinstance.isrecordingsupported()
if method called early.
everyplay.sharedinstance.isrecordingsupported()
being synchronous method, might better try out adding event handler everyplay.sharedinstance.readyforrecording
if recording supported after asynchronous tasks in initialization phase, readyforrecording
gets called granted boolean parameter set true. in unsupported scenarios, there's few corner cases more should called
Comments
Post a Comment