webchat ANE,sdk for flash air
发布时间:2020-12-15 17:41:06 所属栏目:百科 来源:网络整理
导读:原文链接:https://code.google.com/p/wechat-ane-for-flash-air/ 相关ane:flash 广告ane?http://code.google.com/p/adoble-flash-air-ad-network-framework/ 微信ane1.0 基于WeChatSDK_1.4.2.1(发布日sdk最新版本),air sdk3.9编译 下载地址:http://wech
原文链接:https://code.google.com/p/wechat-ane-for-flash-air/ 相关ane:flash 广告ane?http://code.google.com/p/adoble-flash-air-ad-network-framework/ 微信ane1.0 基于WeChatSDK_1.4.2.1(发布日sdk最新版本),air sdk3.9编译 下载地址:http://wechat-ane-for-flash-air.googlecode.com/svn/trunk/wechat-ane-for-flash-air.7z 接口 获取微信实例 public static function getInstance():WeChat; 测试当前设备是否支持此ane,ios真机返回true public function get supportDevice():Boolean 设置应用id,应用的id是在 http://open.weixin.qq.com/注册创建应用得到的应用唯一ID public function registerApp(appID:String):Boolean 检测机器上是否安装了微信 public function isWXAppInstalled():Boolean 检测微信是否支持当前sdk版本 public function isWXAppSupportApi():Boolean 获取微信微信的下载地址 public function getWXAppInstallUrl():String 获取微信的版本号 public function getApiVersion():String 打开微信 public function openWXApp():Boolean 发布一条消息到微信里面,scene设置发布的地址,0 聊天界面,1 朋友圈,2 收藏 public function sendTextMessage(context:String,scene:int):Boolean 发布一条消息到微信里面,imagePath是图片路径,本地文件路径,网址型图片地址是否支持未测试,title为图片标题,scene和sendTextMessage一致 public function sendImageMessage(imagePath:String,title:String,sans-serif; font-size:13px"> 发布一条消息到微信里面,url是点击图片后跳转到的地址,一般是你的网站或者应用下载地址,title是图片标题,其他同sendImageMessage public function sendLinkMessage(imagePath:String,url:String,des:String,sans-serif; font-size:13px"> 发送完消息后会有事件 onSendResult 注意:图片不要超过10m,标题不要太长,否则发送会失败,并且无任何反馈(腾讯竟然如此水平),应用要审核过了才能发消息 使用: xxx-app.xml中配置: 扩展ID<extensionID>so.cuo.platform.wechat</extensionID>ios平台设置:样式如下,wx21fb4d35f5eba37b替换为你自己的应用ID? ? ? ? ? ? ? ? <InfoAdditions><![CDATA[ ? ? ? ? ? ? ? ? ? ? ? ? <key>UIDeviceFamily</key> ? ? ? ? ? ? ? ? ? ? ? ? <array> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? <string>1</string> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? <string>2</string> ? ? ? ? ? ? ? ? ? ? ? ? </array> ? ? ? ? ? ? ? ? ? ? ? ? <key>CFBundleURLTypes</key> ? ? ? ? ? ? ? ? <array> ? ? ? ? ? ? ? ? ? ? <dict> ? ? ? ? ? ? ? ? ? ? ? ? ?<key>CFBundleURLSchemes<array> ? ? ? ? ? ? ? ? ? ? ? ? ? ? <string>wx21fb4d35f5eba37b<key>CFBundleURLName<string>weixin</string> ? ? ? ? ? ? ? ? ? ? </dict> ? ? ? ? ? ? ? ? </array> ? ? ? ? ? ? ? ? ]]></InfoAdditions> flash as3 代码使用微信ane? ? ? ? var wx:WeChat=.getInstance(); ? ? ? ? if(!wx.supportDevice){ ? ? ? ? ? ? ? ? trace("not support device"); ? ? ? ? ? ? ? ? return; ? ? ? ? }else{ ? ? ? ? ? ? ? ? wx.registerApp"wx21fb4d35f5eba37b"var urlString=file.nativePath; ? ? ? ? ? ? ? ? trace(wx.sendLinkMessage(url,"http://www.cuo.so/""m game""zui h".WXSceneTimeline)); ? ? ? ? } 更详细和完整的代码看demo.as和demo-app.xml 注意:目前只支持ios平台 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |