Ⅰ html5應用 調用百度地圖API 為什麼在手機端顯示不了,求大神解!!!!!!
也遇到同樣問題,用的是google地圖,同樣顯示不了,求解呀
Ⅱ 請問使用百度地圖javascriptAPI的源代碼,寫成html文件,為什麼直接用瀏覽器打開什麼都沒有顯示
這個是需要檢測域名的,需要你本地創建一個web伺服器。
直接打開html文件,是無法正常顯示的,可以使用iis或者apache等本地伺服器地址訪問。
Ⅲ 採用百度地圖api到html裡面的標注框不顯示全是怎麼回事
CSS問題,
不是不顯示,只是顯示了在前面,只是沒有長度而已,
Ⅳ C++用Win32的API寫一個簡單的窗口,有時進程運行了就是沒有窗口顯示~~有時又可以~~
這個是一個能用的版本。。自己對照一下吧。。
#include <windows.h>
LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM);
int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE, LPSTR lpCmdLine, int nCmdShow)
{
HWND hWnd= NULL;
WNDCLASS wc;
MSG msg;
wc.cbClsExtra =0;
wc.cbWndExtra =0;
wc.hbrBackground =(HBRUSH)(COLOR_WINDOW);
wc.hCursor =LoadCursor(NULL, IDC_ARROW);
wc.hIcon =LoadIcon(NULL, IDI_WINLOGO);
wc.hInstance =hInstance;
wc.lpfnWndProc =(WNDPROC)WndProc;
wc.lpszClassName ="WndClass";
wc.lpszMenuName =NULL;
wc.style =0;
RegisterClass(&wc);
hWnd= CreateWindow("WndClass", "XX", WS_OVERLAPPEDWINDOW,
CW_USEDEFAULT, 0, CW_USEDEFAULT, 0, NULL, NULL, hInstance, NULL);
ShowWindow(hWnd, nCmdShow);
UpdateWindow(hWnd);
while(GetMessage(&msg, NULL, 0, 0))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
return msg.wParam;
}
LRESULT CALLBACK WndProc(HWND hWnd, UINT msg,
WPARAM wParam, LPARAM lParam)
{
switch(msg)
{
case WM_DESTROY:
PostQuitMessage(0);
break;
}
return DefWindowProc(hWnd, msg, wParam, lParam);//放在這里
}
Ⅳ 微社區介面檢測出API介面無法訪問錯誤,什麼原因
可能是由於官方關閉服務導致的。
調試步驟:
1、選擇返回結果(XML或json)和需要測試調用的API。
2、TOP提供測試和正式兩種環境,開發者可以現在測試環境調試代碼,然後選擇到正式環境,此處獲取正式nick賬號信息,選正式。
3、通常寫介面只能用POST,讀介面GET,POST都可以。
4、TOP目前提供三種語言的SDK,選擇不同的語言點擊提交測試相應的示例代碼會在SDK調用示例代碼顯示。
5、此處選擇系統分配的appkey appsecret,點擊自定義可以自定義輸入appkey appsecret sessionkey(說明:當API的訪問級別為『公開』時,sessionkey不需要填寫;當API的訪問級別為『須用戶登錄』時,sessionkey必須填寫;當API的訪問級別為『隱私數據須用戶登錄』時,sessionkey可填可不填)。
6、點擊綁定用戶,輸入nick,相當於授權給系統分配的這個appkey獲取該用戶信息的許可權,如果不綁定直接輸入nick只能獲取該賬號的公開信息。
API(Application Programming Interface,應用程序編程介面)是一些預先定義的函數,目的是提供應用程序與開發人員基於某軟體或硬體得以訪問一組常式的能力,而又無需訪問源碼,或理解內部工作機制的細節。
Ⅵ Android SDK更新時,Android API顯示不全的問題
從官網下來SDK解壓之後,裡面有個exe叫SDK Manager.exe,點開它,選擇自己要的android版本install就可以了,如果沒有就可能是你下載錯了或者下載不完全什麼的,重新下載一邊吧!實在不行我用郵箱發給你也可以
Ⅶ VC6.0 用api新建一個窗口卻顯示不出來
#include"windows.h"
#include"resource.h"
LRESULTCALLBACKWndProc(HWND,UINT,WPARAM,LPARAM);
intWINAPIWinMain(HINSTANCEhInstance,
HINSTANCEhPrevInstance,
LPSTRlpCmdline,
intnCmdShow)
{
WNDCLASSwcApp;
MSGmsg;
HWNDghWnd=NULL;
char*szAppName="WindowsAPIApplication";
char*szAppTitle="WindowsAPI窗口程序";
wcApp.style=CS_HREDRAW|CS_VREDRAW;//此處修改
wcApp.lpfnWndProc=WndProc;
wcApp.cbWndExtra=0;
wcApp.cbClsExtra=0;
wcApp.hInstance=hInstance;
wcApp.hCursor=LoadCursor(NULL,IDC_ARROW);//此處修改
wcApp.hIcon=LoadIcon(hInstance,MAKEINTRESOURCE(IDI_ICON1));
wcApp.hbrBackground=(HBRUSH)COLOR_WINDOW;
wcApp.lpszMenuName=NULL;
wcApp.lpszClassName=szAppName;
RegisterClass(&wcApp);
ghWnd=CreateWindow(szAppName,
szAppTitle,
WS_OVERLAPPEDWINDOW,
100,
100,
350,
300,
NULL,
NULL,
hInstance,
NULL);
if(NULL==ghWnd)
return0;
ShowWindow(ghWnd,SW_SHOWNORMAL);
UpdateWindow(ghWnd);
while(GetMessage(&msg,NULL,0,0))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
returnmsg.wParam;
}
//////////////////////////////////////
LRESULTCALLBACKWndProc(HWNDhwnd,
UINTmessage,
WPARAMwParam,
LPARAMlParam)
{
LPCSTRlpszCreate="收到WM_CREATE消息,建立窗口";
LPCSTRlpszDestroy="收到WM_DESTROY消息,窗口關閉";
LPCSTRlpszCaption="收到消息";
LPCSTRlpszLBTN="滑鼠左鍵按下,收到WM_LBUTIONDOWN消息";
LPCSTRlpszExit="你確定要退出么?";
switch(message)
{
caseWM_CREATE:
MessageBox(GetFocus(),lpszCreate,lpszCaption,MB_OK|MB_ICONEXCLAMATION);
break;
caseWM_LBUTTONDOWN:
MessageBox(GetFocus(),lpszLBTN,lpszCaption,MB_OK|MB_ICONINFORMATION);
break;
caseWM_KEYDOWN:
if(wParam==VK_ESCAPE)
SendMessage(hwnd,WM_CLOSE,NULL,NULL);
break;
caseWM_CLOSE:
if(MessageBox(NULL,lpszExit,lpszCaption,MB_YESNO|MB_DEFBUTTON2|MB_ICONASTERISK)==IDYES)
{
DestroyWindow(hwnd);
}
break;
caseWM_DESTROY:
PostQuitMessage(0);
break;
default:
break;//此處修改
}
returnDefWindowProc(hwnd,message,wParam,lParam);//此處修改
}
Ⅷ 如何調用api並顯示
用ajax就行了
Ⅸ 怎樣用window api實現程序全屏顯示
給你完整的代碼吧。這應該是你想要的。
//請用alt+f4關閉該窗口,以下代碼可運行於vc6至vc9(vs2008)版本
#include <windows.h>
LRESULT CALLBACK WndProc (HWND, UINT, WPARAM, LPARAM) ;
int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance,
PSTR szCmdLine, int iCmdShow)
{
static TCHAR szAppName[] = TEXT ("HelloWin") ;
HWND hwnd ;
MSG msg ;
WNDCLASS wndclass ;
wndclass.style = CS_HREDRAW | CS_VREDRAW ;
wndclass.lpfnWndProc = WndProc ;
wndclass.cbClsExtra = 0 ;
wndclass.cbWndExtra = 0 ;
wndclass.hInstance = hInstance ;
wndclass.hIcon = LoadIcon (NULL, IDI_APPLICATION) ;
wndclass.hCursor = LoadCursor (NULL, IDC_ARROW) ;
wndclass.hbrBackground= (HBRUSH) GetStockObject (WHITE_BRUSH) ;
wndclass.lpszMenuName = NULL ;
wndclass.lpszClassName= szAppName ;
if (!RegisterClass (&wndclass))
{
MessageBox ( NULL, TEXT ("This program requires Windows NT!"),
szAppName, MB_ICONERROR) ;
return 0 ;
}
hwnd = CreateWindow( szAppName, // window class name
TEXT ("Full Screen Display"), // window caption
// WS_OVERLAPPEDWINDOW, // window style
WS_POPUP,
// CW_USEDEFAULT,// initial x position
// CW_USEDEFAULT,// initial y position
// CW_USEDEFAULT,// initial x size
// CW_USEDEFAULT,// initial y size
0,
0,
::GetSystemMetrics(SM_CXSCREEN),
::GetSystemMetrics(SM_CYSCREEN),
NULL, // parent window handle
NULL, // window menu handle
hInstance, // program instance handle
NULL) ; // creation parameters
ShowWindow (hwnd, iCmdShow) ;
UpdateWindow (hwnd) ;
while (GetMessage (&msg, NULL, 0, 0))
{
TranslateMessage (&msg) ;
DispatchMessage (&msg) ;
}
return msg.wParam ;
}
LRESULT CALLBACK WndProc (HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
{
HDC hdc ;
PAINTSTRUCT ps ;
RECT rect ;
switch (message)
{
case WM_CREATE:
// PlaySound (TEXT ("hellowin.wav"), NULL, SND_FILENAME | SND_ASYNC) ;
return 0 ;
case WM_PAINT:
hdc = BeginPaint (hwnd, &ps) ;
GetClientRect (hwnd, &rect) ;
DrawText (hdc, TEXT ("This window can cover the task item!"), -1, &rect,
DT_SINGLELINE | DT_CENTER | DT_VCENTER) ;
EndPaint (hwnd, &ps) ;
return 0 ;
case WM_DESTROY:
PostQuitMessage (0) ;
return 0 ;
}
return DefWindowProc (hwnd, message, wParam, lParam) ;
}
Ⅹ php調用介面的數據在html頁面顯示不出來,但在源代碼數據都是由的,怎麼回事呀
你數據在程序裡面轉為 gbk了,但是頁面默認是utf8格式的吧,兩遍不一致導致的,發個header("Content-Type:text/html;charset=utf-8"); 兩遍編碼要一致!