Unity For MobLink 网页跳转app快速集成文档
下载Unity-For-MobLink,打开项目双击MobLink.unitypackage相关文件。注重该操作可能会笼罩您原来已经存在的文件!
拖入MobLink并设置应用信息
导入unitypackage后,在Plugins - MobLink 中找到MobLink.prefab。将其拖载到您的项目中,如图示
iOS设置及注重事项(Android开发者可忽略)
1.Unity切换到iOS情况后,点击以被拖进去的MobLink,在编辑器右侧填入您的AppKey,AppSecret
2.预设置Scheme 找到MobLinkAutoPackage - Editor - SDKPorter - MobLinkPostProcessBuild.cs 在EditInfoPlist要领中,修改CFBundleURLSchemes 下的值,将其设置为您在MobLink后台填入的 URI Scheme (注重不带'://')
3.设置Universal Link(本步骤在天生的Xcode中操作)
在天生Xcode项目后,设置在MobLink后台所填入的Universal Link
Android设置及注重事项(iOS开发者可忽略)
在这里只需要设置AndroidManifest部门, 请参考原生文档http://wiki.mob.com/sdk-moblink-android-2-0-0/) 中的"设置AndroidManiFest.xml文件"举行设置
挪用接口及获取回调
编写和设置场景还原的回调
// 全局的场景还原监听函数protected static void OnRestoreScene(MobLinkScene scene){Console.Write ("path:" + scene.path);Console.Write ("source:" + scene.source);Console.Write ("parAPP软件开发ams:" + MiniJSON.jsonEncode (scene.customParams));}
一样平常在第一个场景的MonoBehaviour.Start()函数中设置监听
protected void Start () {MobLink.setRestoreSceneListener (OnRestoreScene);}
编写modId的回和谐挪用获取mobid
// 获取mobid的回调void mobIdHandler (string mobid){Console.Write ("Received MobId:" + mobid);}
Hashtable custom = new Hashtable ();custom ["ChapterID"] = 1001;custom ["ChapterName"] = "Dragon Fire";//结构场景参数MobLinkScene scene = new MobLinkScene ("/chapter1/dragon", "userid-123456", custom);// 获取mobidMobLink.getMobId (scene, mobIdHandler);
怎样Build Demo For Android
- 使用git工具下载代码 git clone https://github.com/MobClub/Unity-For-MobLink.git
使用Unity3d v5.x(推荐5.4以上版本)打开
打开Player Settings, 切换到Android选项下
请使用我们提供的署名文件, 文件地址:/Unity3D-MobLink/demokey.keystore 署名密码:123456
build 乐成后,安装apk得手机上
在差别的平台(如微信/浏览器)分享以下链接,然后会见链接
http://f.moblink.mob.com/demo/a?mobid=up
http://f.moblink.mob.com/demo/b?mobid=up
http://f.moblink.mob.com/demo/c?mobid=up
http://f.moblink.mob.com/demo/d?mobid=up
“沈阳软件公司”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与
我们联系删除或处理,客服QQ:55506560,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同
其观点或证实其内容的真实性。
热门文章
使用“扫一扫”即可将网页分享至朋友圈。