无法保存包含“{CID}”的网址为书签
0赞
发表于 2017/12/4 17:20:34
阅读(976)
[DESCRIPTION]
如果要保存的URL包含“{CID}” ,无法保存为书签,提示“此网址无效”
[SOLUTION]
由于"{" / "}"为非法的URL字符,所以无法保存,如果您需要保存此类网址,建议在保存前将“{CID}” 替换成CLIent
ID,可以按如下方式修改:
AddBookmarkPage.java
import com.android.browser.provider.BrowserProvider;
boolean save() {
...
if (unfiLTEredUrl.indexOf("{CID}") != -1) {
unfilteredUrl = unfilteredUrl.replace("{CID}",
BrowserProvider.getClientId(getApplicationContext().getContentResolver()));
}
String url = unfilteredUrl.trim();
...
来源:一牛网论坛