1 Star 0 Fork 438

D0ub1eH/web_webview_1

forked from OpenHarmony/web_webview 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
bundle.json 23.63 KB
一键复制 编辑 原始数据 按行查看 历史
{
"name": "@ohos/webview",
"description": "library for webview",
"version": "3.1",
"license": "Apache License 2.0",
"publishAs": "code-segment",
"segment": {
"destPath": "base/web/webview"
},
"dirs": {},
"scripts": {},
"component": {
"name": "webview",
"subsystem": "web",
"syscap": [
"SystemCapability.Web.Webview.Core"
],
"features": [
"webview_feature_enable_video"
],
"adapted_system_type": [
"standard"
],
"hisysevent_config": [
"//base/web/webview/hisysevent.yaml"
],
"rom": "~85MB",
"ram": "~150MB",
"deps": {
"components": [
"ability_base",
"ability_runtime",
"access_token",
"ace_engine",
"app_file_service",
"appspawn",
"audio_framework",
"av_codec",
"av_session",
"background_task_mgr",
"battery_manager",
"bundle_framework",
"c_utils",
"camera_framework",
"cellular_data",
"certificate_manager",
"common_event_service",
"config_policy",
"core_service",
"data_share",
"enterprise_device_management",
"eventhandler",
"file_api",
"graphic_2d",
"graphic_surface",
"hilog",
"hisysevent",
"hitrace",
"huks",
"i18n",
"image_framework",
"imf",
"init",
"input",
"ipc",
"location",
"napi",
"media_foundation",
"netmanager_base",
"pasteboard",
"player_framework",
"power_manager",
"print_fwk",
"relational_store",
"resource_schedule_service",
"safwk",
"samgr",
"sensor",
"soc_perf",
"time_service",
"window_manager",
"netstack",
"protobuf",
"libxml2",
"openssl"
],
"third_party": [
"chromium",
"cef"
]
},
"build": {
"sub_component": [
"//base/web/webview/interfaces/kits/cj:cj_webview_ffi",
"//base/web/webview/interfaces/kits/napi:webview_napi",
"//base/web/webview/interfaces/kits/napi:neterrorlist_napi",
"//base/web/webview/interfaces/native:webview_ndk",
"//base/web/webview/ohos_nweb:chrome_crashpad_handler",
"//base/web/webview/ohos_nweb:libnweb",
"//base/web/webview/ohos_nweb:nweb_hap",
"//base/web/webview/ohos_adapter:nweb_ohos_adapter",
"//base/web/webview/ohos_wrapper:nweb_ohos_wrapper",
"//base/web/webview/sa:app_fwk_update_service"
],
"inner_kits": [
{
"header": {
"header_files": [
"nweb_export.h",
"nweb_url_resource_response.h",
"nweb_handler.h",
"nweb_javascript_result_callback.h",
"nweb_url_resource_error.h",
"nweb_preference.h",
"nweb.h",
"nweb_value.h",
"nweb_url_resource_request.h",
"nweb_adapter_helper.h",
"nweb_helper.h",
"nweb_load_committed_details.h",
"nweb_first_meaningful_paint_details.h",
"nweb_largest_contentful_paint_details.h"
],
"header_base": "//base/web/webview/ohos_nweb/include"
},
"name": "//base/web/webview/ohos_nweb:libnweb"
},
{
"header": {
"header_files": [
],
"header_base": "//base/web/webview/ohos_adapter"
},
"name": "//base/web/webview/ohos_adapter:nweb_ohos_adapter"
},
{
"header": {
"header_files": [
"app_fwk_update_client.h"
],
"header_base": "//base/web/webview/sa/include"
},
"name": "//base/web/webview/sa:app_fwk_update_service"
},
{
"header": {
"header_files": [
"webview_controller_impl.h",
"web_cookie_manager.h",
"webview_ffi.h"
],
"header_base": "//base/web/webview/interfaces/kits/cj/include"
},
"name": "//base/web/webview/interfaces/kits/cj:cj_webview_ffi"
}
],
"test": [
"//base/web/webview/test/fuzztest/load_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/cannavigatebackorforward_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/executejavascript_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/executejavascriptcode_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/loadwithdata_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/loadwithdataandbaseurl_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/loadurl_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ontouchmove_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ontouchpress_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ontouchrelease_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/registerarkjsfunction_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/zoom_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/camera_adapter/formatadapter_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/camera_adapter/videocapturerangeadapter_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/camera_adapter/videocontrolsupportadapter_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/camera_adapter/videodevicedescriptoradapter_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/putbackgroundcolor_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/unregisterarkjsfunction_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/sendkeyevent_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/aafwk_adapter/aafwkrenderscheduler_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/aafwk_adapter/aafwkstartrender_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/aafwk_adapter/aafwkattachrender_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/aafwk_adapter/aafwkbrowserclientadapter_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/aafwk_adapter/aafwkbrowserhost_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/accesstoken_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/audio_adapter:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/resschedadapter_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/backgroundtaskimpl_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/datashareadapter_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/datetimeformatadapter_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/enterprisedevicemanagementadapter_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/eventhandler_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/printmanager_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/setandgetrunwebinitcallback_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/interfaces/createaafwk_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/interfaces/createpowerclient_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/interfaces/createdisplaymgr_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/interfaces/creategetdatabase_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/interfaces/createnetconnect_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/interfaces/creategetpasteboard_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/interfaces/createaudiorender_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/interfaces/createaudiosystem_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/interfaces/createmmiadapter_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/interfaces/createsocperclient_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/battery_adapter:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/display_adapter/displaycreate_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/display_adapter/displaydestroy_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/display_adapter/displaychange_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/display_adapter/convertrotation_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/display_adapter/convertorientation_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/display_adapter/getwidth_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/display_adapter/getheight_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/display_adapter/getvirtual_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/display_adapter/getrotation_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/display_adapter/getorientation_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/display_adapter/getdisplayid_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/display_adapter/getdisplay_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/display_adapter/registerdisplay_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/display_adapter/unregisterdisplay_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/distributeddatamgr_adapter/webdatabase/clearallpermission_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/distributeddatamgr_adapter/webdatabase/clearpermissionbyorigin_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/distributeddatamgr_adapter/webdatabase/databaseoncreate_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/distributeddatamgr_adapter/webdatabase/deletehttpauthcredentials_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/distributeddatamgr_adapter/webdatabase/existhttpauthcredentials_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/distributeddatamgr_adapter/webdatabase/existpermissionbyorigin_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/distributeddatamgr_adapter/webdatabase/gethttpauthcredentials_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/distributeddatamgr_adapter/webdatabase/getoriginbypermission_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/distributeddatamgr_adapter/webdatabase/getpermissionresultbyorigin_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/distributeddatamgr_adapter/webdatabase/keytotablename_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/distributeddatamgr_adapter/webdatabase/pmscreatedatabase_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/distributeddatamgr_adapter/webdatabase/pmsdatabaseoncreate_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/distributeddatamgr_adapter/webdatabase/pmsdatabaseonupgrade_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/distributeddatamgr_adapter/webdatabase/savehttpauthcredentials_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/distributeddatamgr_adapter/webdatabase/setpermissionbyorigin_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/power_mgr_adapter:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/keystore_adapter/keystoreadapterimpl_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/location_adapter/createlocationproxyadapter_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/ohosimagedecoderadapterimpl_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/graphic_adapter/nativeimageadapter_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/graphic_adapter/vsyncadapter_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/flowbufferadapter_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/multimodalinput_adapter/getdeviceids_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/multimodalinput_adapter/getkeyboardtype_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/multimodalinput_adapter/ondeviceadded_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/multimodalinput_adapter/ondeviceremoved_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/multimodalinput_adapter/registerdevlistener_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/multimodalinput_adapter/unregisterdevlistener_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/soc_perf_adapter/applysocperfconfigbyid_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/pasteboard_adapter/clipboardtoimagealphatype_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/pasteboard_adapter/clipboardtoimagecolortype_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/pasteboard_adapter/getimgdata_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/pasteboard_adapter/getmimetype_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/pasteboard_adapter/imagetoclipboardalphatype_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/pasteboard_adapter/imagetoclipboardcolortype_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/pasteboard_adapter/addhtmlrecord_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/pasteboard_adapter/getrecordat_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/pasteboard_adapter/sethtmltext_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/pasteboard_adapter/setplaintext_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/pasteboard_adapter/setcustomdata_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/pasteboard_adapter/seturi_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/pasteboard_adapter/onpasteboardchanged_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/pasteboard_adapter/openremoteuri_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/pasteboard_adapter/removepasteboardchangedobserver_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/cert_mgr_adapter/getcertmaxsize_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/cert_mgr_adapter/getusercertdata_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/media_adapter/bufferinfoadapterimpl_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/media_adapter/capabilitydataadapterimpl_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/media_adapter/codecformatadapterimpl_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/media_adapter/mediaavsessionadapterimpl_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/media_adapter/mediacodecdecoderadapterimpl_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/media_adapter/mediacodecencoderadapterimpl_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/media_adapter/mediacodeclistadapterimpl_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/media_adapter/ohosbufferadapterimpl_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/media_adapter/playerframeworkadapterimpl_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/ashmemcreate_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_adapter/systemproperties_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_nweb/loadlib_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_nweb/getcookiemanager_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_nweb/getnweb_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_nweb/getdatabase_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_nweb/getwebstorage_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_nweb/requestbuffer_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_nweb/copyframe_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_nweb/flushbuffer_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_nweb/sethttpdns_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_nweb/selectcertrequest_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_nweb/napi_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_nweb/initandrun_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_nweb/nwebhelper_fuzzer:fuzztest",
"//base/web/webview/test/fuzztest/ohos_nweb/hisysevent_fuzzer:fuzztest",
"//base/web/webview/test/unittest/nweb_value_test:unittest",
"//base/web/webview/test/unittest/display_manager_adapter_impl_test:unittest",
"//base/web/webview/test/unittest/net_connect_adapter_test:unittest",
"//base/web/webview/test/unittest/power_mgr_client_adapter_impl_test:unittest",
"//base/web/webview/test/unittest/nweb_helper_test:unittest",
"//base/web/webview/test/unittest/ohos_adapter/permission_data_base_adapter_test:unittest",
"//base/web/webview/test/unittest/ohos_adapter/date_time_adapter_impl_test:unittest",
"//base/web/webview/test/unittest/pasteboard_adapter:unittest",
"//base/web/webview/test/unittest/battery_mgr_adapter_impl:unittest",
"//base/web/webview/test/unittest/aafwk_app_client_adapter:unittest",
"//base/web/webview/test/unittest/mmi_adapter:unittest",
"//base/web/webview/test/unittest/ohos_adapter_helper:unittest",
"//base/web/webview/test/unittest/napi_web_cookie_manager_test:unittest",
"//base/web/webview/test/unittest/ohos_adapter/res_sched_adapter_impl_test:unittest",
"//base/web/webview/test/unittest/ohos_adapter/web_data_base_adapter_impl_test:unittest",
"//base/web/webview/test/unittest/ohos_adapter/ohos_resource_adapter_test:unittest",
"//base/web/webview/test/unittest/ohos_adapter/ohos_image_adapter:unittest",
"//base/web/webview/test/unittest/ohos_adapter/graphic_adapter_test:unittest",
"//base/web/webview/test/unittest/ohos_adapter/datashare_adapter_impl_test:unittest",
"//base/web/webview/test/unittest/ohos_adapter/ohos_init_web_adapter:unittest",
"//base/web/webview/test/unittest/ohos_adapter/system_properties_adapter:unittest",
"//base/web/webview/test/unittest/ohos_adapter/cert_mgr_adapter_test:unittest",
"//base/web/webview/test/unittest/ohos_adapter/location_callback_adapter_test:unittest",
"//base/web/webview/test/unittest/ohos_adapter/location_proxy_adapter_test:unittest",
"//base/web/webview/test/unittest/ohos_adapter/screen_capture_adapter_impl_test:unittest",
"//base/web/webview/test/unittest/ohos_adapter/net_proxy_adapter_test:unittest",
"//base/web/webview/test/unittest/ohos_adapter/camera_adapter_impl_test:unittest",
"//base/web/webview/test/unittest/ohos_adapter/background_task_impl_test:unittest",
"//base/web/webview/test/unittest/ohos_adapter/enterprise_device_impl_test:unittest",
"//base/web/webview/test/unittest/ohos_adapter/keystore_adapter_impl_test:unittest",
"//base/web/webview/test/unittest/ohos_adapter/print_manager_adapter_impl_test:unittest",
"//base/web/webview/test/unittest/audio_adapter_impl_test:unittest",
"//base/web/webview/test/unittest/net_connect_callback_impl_test:unittest",
"//base/web/webview/test/unittest/net_connect_adapter_impl_test:unittest",
"//base/web/webview/test/unittest/nweb_surface_adapter_test:unittest",
"//base/web/webview/test/unittest/soc_perf_adapter_test:unittest",
"//base/web/webview/test/unittest/ohos_adapter/access_token_adapter_test:unittest",
"//base/web/webview/test/unittest/ohos_adapter/event_handler_adapter_test:unittest",
"//base/web/webview/test/unittest/ohos_adapter/hiviewdfx_adapter_test:unittest",
"//base/web/webview/test/unittest/ohos_adapter/imf_adapter_test:unittest",
"//base/web/webview/test/unittest/ohos_adapter/media_adapter_test:unittest",
"//base/web/webview/test/unittest/ohos_adapter/flowbuffer_adapter_impl_test:unittest",
"//base/web/webview/test/unittest/ohos_adapter/sensor_adapter_impl_test:unittest",
"//base/web/webview/test/unittest/napi_common_test:unittest",
"//base/web/webview/test/unittest/ohos_adapter/native_buffer_adapter_test:unittest"
]
}
}
}
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/d0ub1eh/web_webview_1.git
git@gitee.com:d0ub1eh/web_webview_1.git
d0ub1eh
web_webview_1
web_webview_1
master

搜索帮助