標籤:anychat 解決方案 視頻 背景圖片
從AnyChat r4092版本開始,AnyChat for Web SDK支援設定本地圖片為介面背景。
650) this.width=650;" id="aimg_494" src="http://bbs.anychat.cn/data/attachment/forum/201406/30/115246zyrbl99l999kckbb.jpg" class="zoom" width="344" alt="115246zyrbl99l999kckbb.jpg" />
如果需要改變預設的“AnyChat”背景,則可以通過API介面:SetBkImage來設定,參考:http://bbs.anychat.cn/forum.php? ... =172&extra=page%3D2
早期的版本只支援網路路徑(如:http://www.anychat.cn/images/main/supervideo.jpg),且在部分電腦上發現若設定https路徑時可能導致異常,一個可行的解決方案便是增加對本地圖片檔案的支援:
1、將背景圖片放到外掛程式目錄下,如:
650) this.width=650;" id="aimg_495" src="http://bbs.anychat.cn/data/attachment/forum/201406/30/115801nx7vx1qz85xmw2v8.jpg" class="zoom" width="600" alt="115801nx7vx1qz85xmw2v8.jpg" />
2、調用API進行設定,只需要傳檔案名稱參數即可,而不需要傳檔案路徑,外掛程式便會自動載入外掛程式安裝目錄下的背景圖片:
// 設定本地視頻顯示位置
BRAC_SetVideoPos(mSelfUserId, GetID("AnyChatLocalVideoDiv"), "ANYCHAT_VIDEO_LOCAL");
BRAC_GetDmoObject("ANYCHAT_VIDEO_LOCAL").SetBkImage("videobk.jpg");
複製代碼