鍍金池/ 問答/ Android問答
焚音 回答

1.上傳的時(shí)候就把gif圖片處理好存儲(chǔ)靜態(tài)預(yù)覽圖和原始圖。
2.或者訪問時(shí)通過參數(shù)再處理,比如七牛就有圖片處理
https://developer.qiniu.com/d...

PS:客戶端處理是不現(xiàn)實(shí)的,因?yàn)槿绻极@取的就是gif的話流量和加載時(shí)間就用掉了,也沒必要在處理了

心癌 回答

a標(biāo)簽沒有href,angular里會(huì)event.preventDefault(), 換一個(gè)標(biāo)簽試試

——-
上面回答的不對(duì),不是這個(gè)引起的

只愛你 回答

不知道你用的啥打包的,一般都有封裝好的功能,找物理返回按鍵的插件,自己做邏輯處理。

選擇 回答

請(qǐng)問下,我的ionic項(xiàng)目一直不能向codepush服務(wù)器發(fā)請(qǐng)求,有沒有碰到過

終相守 回答

可能是忘記調(diào)用 av_register_all(),你試一下找其它的編碼,比如aac,wma, 如果都找不到那肯定是忘記調(diào)用了。

深記你 回答

因?yàn)槟阌玫氖乔迦A的源進(jìn)行的pip的升級(jí),而清華的源還沒有更新到最新的pip 9.0.2

一般忽略這種提示就好,不是什么錯(cuò)誤。當(dāng)然你也可以直接upgrade進(jìn)行升級(jí)。
pip升級(jí)

冷眸 回答

我暫時(shí)修改react-native源碼防止它中斷程序,暫時(shí)沒有問題,但這不是解決方法,希望Facebook官方可以修復(fù)好這個(gè)bug。

離魂曲 回答

先要去了解使用ffmpeg怎么合并多個(gè)m4a文件,去看看這個(gè):如何用 FFmpeg 合并兩個(gè) M4A 文件

再看看使用這個(gè)哥們,包裝的ffmpeg-android-javaffmpeg庫(kù)

夏夕 回答

proxyTable是在開發(fā)模式下才生效的,你通過cordova serve android訪問的是打包后生產(chǎn)環(huán)境使用的index.html文件,所以代理是不生效的。
請(qǐng)求url可以直接寫服務(wù)器上的絕對(duì)地址就會(huì)訪問正確的地址了,
如果開發(fā)環(huán)境和生產(chǎn)環(huán)境要請(qǐng)求不同的地址的話,可以自己做一下判斷。

大濕胸 回答

https://dev.mi.com/console/do...
https://dev.mi.com/console/do...
這是小米應(yīng)用商店提供的應(yīng)用檢查更新SDK文檔

離殤 回答

requires a placeholder substitution but no value for <GETUI_APP_ID> is provided

朋友,你這個(gè)報(bào)錯(cuò)是個(gè)推的,不是JPush的

兮顏 回答

一般是不推薦的,因?yàn)樯厦娴幕卮鹚信e的方法可能會(huì)因?yàn)闉g覽器自身實(shí)現(xiàn)的問題存在不兼容的問題,因此無法進(jìn)行。最理想的H5需要錄音的場(chǎng)景最好是平臺(tái)限定的,比如微信中或者其他什么中,而非是希望在手機(jī)瀏覽器,你可以根據(jù)上面那位的回答通過input標(biāo)簽去實(shí)現(xiàn),但對(duì)于部分瀏覽器肯定存在無法使用的情況。

司令 回答

自己搗鼓出來了...
簽名部分:

主要是騰訊那邊給出的拼接是:

String.format("a=%d&b=%s&k=%s&t=%d&e=%d&r=%d", appId, bucketName,
                secretId, now, now + expired, rdm);

其中a=%d

把它改成a=%s就可以了。。。

String.format("a=%s&k=%s&e=%d&t=%d&r=%d", appId, secretId, now + 2592000, now, rdm);

部分代碼:

            //請(qǐng)求頭
            String json = jsonObject.put("appid", Config.APPID)
                                    .put("url", Config.image_url).toString();
            //鑒權(quán)簽名
            sign = Sign.appSign(Config.APPID, Config.SECRETID, Config.SECRETKEY);
            Log.e(TAG, "Sign:" + sign);

            RequestBody body = RequestBody.create(JSON, json);


            //請(qǐng)求體
            final Request request = new Request.Builder()
                    .header("Host", "recognition.image.myqcloud.com")
                    .header("Content-Type", "application/json")
                    .header("Authorization", sign)
                    .post(body)
                    .url(Config.code_url)
                    .build();
陌上花 回答

跟JWPlayer的開發(fā)者溝通了下,原來是因?yàn)榘姹締栴},汗顏~~~ 必須定制版才行,個(gè)人版或者商業(yè)版是沒有mobiles SDKs的 這就有點(diǎn)坑了,巨貴。。 - -!

怣人 回答

一般這個(gè)問題是第三方包不兼容引起的,只能一個(gè)個(gè)去排除一下

魚梓 回答

android 6.0以上系統(tǒng)中,某些隱私權(quán)限除了在Manifest.xml中申請(qǐng)外,還需要在APP運(yùn)行的時(shí)候呀動(dòng)態(tài)申請(qǐng),讀寫權(quán)限,攝像頭權(quán)限都是后者。這個(gè)時(shí)候需要使用PermissionsAndroid進(jìn)行處理了,參見 PermissionAndroid

萌二代 回答

lastIndexOf 是獲取最后一個(gè)字符的索引,與之相對(duì)應(yīng)的是 indexOf 是獲取第一個(gè)

笨小蛋 回答

知道了:

    @NonNull @Override
    public RecyclerView.ViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
        View view = null;
        // inflate 的第2個(gè)參數(shù)要傳入 parent
        view = LayoutInflater.from(parent.getContext()).inflate(R.layout.item_1, parent, false);
        return new MyViewHolder2(view);
    }