Tal*_*gel 8 c# social-networking unity-game-engine
我正在使用Unity3d和C#脚本/代码.我刚刚开始使用Yasirkula的Native share插件.
这是我的代码的一部分:
NativeShare().SetSubject( "Check out this game!" ).SetText( "Link to my app here" ).Share();
Run Code Online (Sandbox Code Playgroud)
当我到达此行时,用户会看到共享菜单,他可以选择他希望的任何共享应用程序.如何确保用户实际上共享Whatsapp,FaceBook,Twiter上的链接,而不是使用他的剪贴板或任何其他应用程序?我想只在真实的社交分享上奖励用户.
Native Share 有一种方法可以选择您想要共享的应用程序,但它仅限于 Android:
// Share on WhatsApp only, if installed (Android only)
if( NativeShare.TargetExists( "com.whatsapp" ) )
new NativeShare().AddFile( filePath ).SetText( "Hello world!" ).SetTarget( "com.whatsapp" ).Share();
Run Code Online (Sandbox Code Playgroud)
这样,您可以为您希望允许用户共享的每个应用程序创建一个按钮,从而防止与非社交应用程序共享。我认为这是您能得到的最接近您想要的东西。
不幸的是,我不知道 iOS 和取消/后退按钮是否有任何解决方法。
| 归档时间: |
|
| 查看次数: |
810 次 |
| 最近记录: |